精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

C#項目實例中讀取并修改App.config文件

開發(fā) 后端
本文將談談C#項目實例中讀取并修改App.config文件,AppConfig最重要的功能就是,它將命令行選項和配置文件選項統(tǒng)一到一種數(shù)據(jù)結構中。盡管這會導致復雜化。
C#項目是指一系列獨特的、復雜的并相互關聯(lián)的活動,這些活動有著一個明確的目標或目的,必須在特定的時間、預算、資源限定內,依據(jù)規(guī)范完成。項目參數(shù)包括項目范圍、質量、成本、時間、資源。

1. 向C#項目實例中的項目添加app.config文件:

右擊C#項目實例中項目名稱,選擇“添加”→“添加新建項”,在出現(xiàn)的“添加新項”對話框中,選擇“添加應用程序配置文件”;如果項目以前沒有配置文件,則默認的文件名稱為“app.config”,單擊“確定”。出現(xiàn)在設計器視圖中的app.config文件為:

  1. <?xmlversionxmlversion="1.0"encoding="utf-8" ?> 
  2. <configuration> 
  3. </configuration> 

在項目進行編譯后,在bin\Debuge文件下,將出現(xiàn)兩個配置文件(以本項目為例),一個名為“JxcManagement.EXE.config”,另一個名為“JxcManagement.vshost.exe.config”。***個文件為項目實際使用的配置文件,在程序運行中所做的更改都將被保存于此;第二個文件為原代碼“app.config”的同步文件,在程序運行中不會發(fā)生更改.

2.  connectionStrings配置節(jié):

請注意:如果您的SQL版本為2005 Express版,則默認安裝時SQL服務器實例名為localhost\SQLExpress,須更改以下實例中“Data Source=localhost;”一句為“Data Source=localhost\SQLExpress;”,在等于號的兩邊不要加上空格。

  1. <!--數(shù)據(jù)庫連接串--> 
  2.      <connectionStrings> 
  3.          <clear /> 
  4.          <addnameaddname="conJxcBook" 
  5.               connectionString="Data Source=localhost;Initial Catalog=jxcbook;User                                   ID=sa;password=********" 
  6.               providerName="System.Data.SqlClient" /> 
  7.      </connectionStrings> 

3. appSettings配置節(jié):

appSettings配置節(jié)為整個程序的配置,如果是對當前用戶的配置,請使用userSettings配置節(jié),其格式與以下配置書寫要求一樣。
  1. <!--進銷存管理系統(tǒng)初始化需要的參數(shù)--> 
  2.      <appSettings> 
  3.          <clear /> 
  4.          <addkeyaddkey="userName"value="" /> 
  5.          <addkeyaddkey="password"value="" /> 
  6.          <addkeyaddkey="Department"value="" /> 
  7.          <addkeyaddkey="returnValue"value="" /> 
  8.          <addkeyaddkey="pwdPattern"value="" /> 
  9.          <addkeyaddkey="userPattern"value="" /> 
  10. </appSettings> 
4.讀取與更新app.config
 
對于app.config文件的讀寫,參照了網(wǎng)絡文章:http://www.codeproject.com/csharp/ SystemConfiguration.asp標題為“Read/Write App.Config File with .NET 2.0”一文。
 
請注意:要使用以下的代碼訪問app.config文件,除添加引用System.Configuration外,還必須在項目添加對System.Configuration.dll的引用。
 
4.1 讀取connectionStrings配置節(jié)
  1. ///<summary> 
  2. ///依據(jù)連接串名字connectionName返回數(shù)據(jù)連接字符串  
  3. ///</summary> 
  4. ///<param name="connectionName"></param> 
  5. ///<returns></returns> 
  6. private static string GetConnectionStringsConfig(string connectionName)  
  7. {  
  8. string connectionString =   
  9.         ConfigurationManager.ConnectionStrings[connectionName].ConnectionString.ToString();  
  10.     Console.WriteLine(connectionString);  
  11.     return connectionString;  
4.2 更新connectionStrings配置節(jié)
  1. ///<summary> 
  2. ///更新連接字符串  
  3. ///</summary> 
  4. ///<param name="newName">連接字符串名稱</param> 
  5. ///<param name="newConString">連接字符串內容</param> 
  6. ///<param name="newProviderName">數(shù)據(jù)提供程序名稱</param> 
  7. private static void UpdateConnectionStringsConfig(string newName,  
  8.     string newConString,  
  9.     string newProviderName)  
  10. {  
  11.     bool isModified = false;    //記錄該連接串是否已經存在  
  12.     //如果要更改的連接串已經存在  
  13.     if (ConfigurationManager.ConnectionStrings[newName] != null)  
  14.     {  
  15.         isModified = true;  
  16.     }  
  17.     //新建一個連接字符串實例  
  18.     ConnectionStringSettings mySettings =   
  19.         new ConnectionStringSettings(newName, newConString, newProviderName);  
  20.     // 打開可執(zhí)行的配置文件*.exe.config  
  21.     Configuration config =   
  22.         ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);  
  23.     // 如果連接串已存在,首先刪除它  
  24.     if (isModified)  
  25.     {  
  26.         config.ConnectionStrings.ConnectionStrings.Remove(newName);  
  27.     }  
  28.     // 將新的連接串添加到配置文件中.  
  29.     config.ConnectionStrings.ConnectionStrings.Add(mySettings);  
  30.     // 保存對配置文件所作的更改  
  31.     config.Save(ConfigurationSaveMode.Modified);  
  32.     // 強制重新載入配置文件的ConnectionStrings配置節(jié)  
  33.     ConfigurationManager.RefreshSection("ConnectionStrings");  
4.3 讀取appStrings配置節(jié)
  1. ///<summary> 
  2. ///返回*.exe.config文件中appSettings配置節(jié)的value項  
  3. ///</summary> 
  4. ///<param name="strKey"></param> 
  5. ///<returns></returns> 
  6. private static string GetAppConfig(string strKey)  
  7. {  
  8.     foreach (string key in ConfigurationManager.AppSettings)  
  9.     {  
  10.         if (key == strKey)  
  11.         {  
  12.             return ConfigurationManager.AppSettings[strKey];  
  13.         }  
  14.     }  
  15.     return null;  
  16. }  
4.4 更新connectionStrings配置節(jié)
  1. ///<summary>  
  2. ///在*.exe.config文件中appSettings配置節(jié)增加一對鍵、值對  
  3. ///</summary>  
  4. ///<param name="newKey"></param>  
  5. ///<param name="newValue"></param>  
  6. private static void UpdateAppConfig(string newKey, string newValue)  
  7. {  
  8.     bool isModified = false;      
  9.     foreach (string key in ConfigurationManager.AppSettings)  
  10.     {  
  11.        if(key==newKey)  
  12.         {      
  13.             isModified = true;  
  14.         }  
  15.     }  
  16.  
  17.     // Open App.Config of executable  
  18.     Configuration config =   
  19.         ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);  
  20.     // You need to remove the old settings object before you can replace it  
  21.     if (isModified)  
  22.     {  
  23.         config.AppSettings.Settings.Remove(newKey);  
  24.     }      
  25.     // Add an Application Setting.  
  26.     config.AppSettings.Settings.Add(newKey,newValue);     
  27.     // Save the changes in App.config file.  
  28.     config.Save(ConfigurationSaveMode.Modified);  
  29.     // Force a reload of a changed section.  
  30.     ConfigurationManager.RefreshSection("appSettings");  

C#項目實例中讀取并修改App.config文件就介紹到這里。

【編輯推薦】

  1. C#字符串操作步驟
  2. C#集成開發(fā)環(huán)境淺析
  3. Visual C# .NET應用程序
  4. C# TimeLabel控件詳解
  5. C#復合控件開發(fā)技術
責任編輯:彭凡 來源: 51CTO博客
相關推薦

2010-02-24 14:10:54

WCF修改App.co

2009-09-01 11:25:08

C#讀取Word文件

2009-08-25 15:53:21

C#編輯config文

2025-02-10 00:55:00

2009-08-12 15:26:38

C#讀取XML文檔

2009-08-28 17:34:14

讀取word文檔

2009-08-21 16:13:27

C#讀取資源文件

2009-08-13 09:32:00

C#讀取TXT文件

2009-08-11 14:51:47

C#讀取Excel中數(shù)

2009-08-12 16:57:28

C#讀取文件夾

2009-09-01 14:39:47

C#創(chuàng)建Excel文件

2009-08-31 18:38:59

C#寫文件

2009-08-26 14:31:08

C#打印文件

2009-08-18 17:05:08

C#操作xml文件

2009-08-12 17:27:11

C#讀取文件

2009-08-24 17:58:19

C#讀取XML文件

2009-08-13 09:16:57

C#讀取配置文件

2009-08-13 09:58:55

C#讀取配置文件

2009-08-12 16:38:35

C#讀取XML節(jié)點

2009-08-12 18:29:06

C#讀取TXT文件
點贊
收藏

51CTO技術棧公眾號

免费在线超碰| 国产成人亚洲精品自产在线| 国产精品美女久久久久| 亚洲国产sm捆绑调教视频 | 国产精品天美传媒| 亚洲自拍偷拍第一页| 国产欧美一区二区三区在线看蜜臂| 精品一区二区三| 日韩欧美一二三四区| 中文字幕欧美一区| 欧美精品xxx| 69精品无码成人久久久久久| 亚洲国产精品免费视频| 日韩欧美在线中文字幕| 欧美一级特黄aaaaaa在线看片| 亚洲av电影一区| 韩国精品久久久| 日本一区二区在线播放| 精品无码一区二区三区电影桃花 | 欧美一级爱爱| 懂色av一区二区三区四区| 久久亚洲二区| 久久久亚洲精品视频| 国产又粗又长又黄的视频| 国产精品丝袜在线播放| 制服丝袜亚洲色图| 一区二区三区韩国| 牛牛精品一区二区| 亚洲男同1069视频| 制服国产精品| 在线激情免费视频| 久久精品亚洲乱码伦伦中文| 国产伦精品一区二区三区照片| 国产绿帽刺激高潮对白| 轻轻草成人在线| 国产suv精品一区二区| 国产性xxxx高清| 黄色精品免费| 欧美黑人巨大精品一区二区| 91精品一区二区三区蜜桃| re久久精品视频| 国产亚洲一级高清| 色一情一交一乱一区二区三区 | 欧美一区二区影视| 午夜视频www| 成人自拍视频在线| 999在线观看免费大全电视剧| 亚洲系列在线观看| 欧美aa在线视频| 国产精品久久久久高潮| 18岁网站在线观看| xxx在线播放| 精品资源在线| 亚洲国产精久久久久久| 白嫩情侣偷拍呻吟刺激| 国产一区调教| 亚洲精品大尺度| 艳妇乳肉亭妇荡乳av| 国产精品jk白丝蜜臀av小说| 精品乱人伦小说| 亚洲av人人澡人人爽人人夜夜| 精品无人区一区二区| 亚洲国产欧美日韩精品| 91av在线免费| 欧美精品一区二区久久| 日韩在线视频网站| 麻豆91精品91久久久| 亚洲高清毛片| 51ⅴ精品国产91久久久久久| 欧美一区二区三区不卡视频| 日韩精品电影在线观看| 国产日韩中文在线| www.蜜臀av.com| www.欧美亚洲| 秋霞久久久久久一区二区| eeuss影院在线播放| 国产精品不卡视频| 97碰在线视频| 成人性生活av| 欧美人与z0zoxxxx视频| 风韵丰满熟妇啪啪区老熟熟女| aaa国产精品| 亚洲区中文字幕| 性欧美疯狂猛交69hd| 欧美三级不卡| 国产成人精品免高潮费视频| 92久久精品一区二区| 成人一区二区三区| 性欧美videosex高清少妇| 日本在线视频中文有码| 一本色道亚洲精品aⅴ| 一级黄色在线播放| 欧美freesex8一10精品| 在线亚洲国产精品网| 免看一级a毛片一片成人不卡| 国产农村妇女精品一区二区| 国产精自产拍久久久久久| 欧美在线一级视频| 久久久无码精品亚洲国产| 美女久久一区| 不卡视频一区| xxxxx日韩| 亚洲一区二区精品久久av| 黑人糟蹋人妻hd中文字幕 | 7777精品伊久久久大香线蕉语言| 午夜福利理论片在线观看| 亚洲视频在线一区观看| 动漫av网站免费观看| 久久久国产精品入口麻豆| 亚洲免费视频一区二区| 国产一级生活片| 理论电影国产精品| 久久久99国产精品免费| 免费在线中文字幕| 欧美天天综合网| 熟妇高潮精品一区二区三区| 一区二区三区午夜视频| 国产精品视频1区| 青青草免费在线视频| 亚洲资源中文字幕| www.欧美激情.com| 久久精品国产www456c0m| 人体精品一二三区| 污污网站在线免费观看| 亚洲一区二区综合| 五月天婷婷在线观看视频| 日韩在线不卡| 国产精品黄色影片导航在线观看| 无码国产精品一区二区免费16| 一区二区在线观看av| 精品国产鲁一鲁一区二区三区| 成人3d精品动漫精品一二三| 浅井舞香一区二区| 婷婷丁香花五月天| 偷拍一区二区三区四区| 性猛交╳xxx乱大交| 伊人青青综合网| 91日韩在线视频| 免费在线看黄| 欧美精品乱码久久久久久按摩| 性猛交娇小69hd| 水蜜桃久久夜色精品一区的特点| 免费成人av网站| 厕沟全景美女厕沟精品| 日韩电影中文字幕在线| 91嫩草免费看| 中国黄色一级视频| 日本一区二区不卡视频| 欧美日韩怡红院| 欧美日韩中文一区二区| 国产成人一区二区三区电影| 免费在线稳定资源站| 欧美性猛xxx| 女同毛片一区二区三区| 久久精品一区| 日本一区二区三区视频免费看| 免费电影日韩网站| 国产亚洲欧美日韩一区二区| 中文字幕一区二区三区波野结 | japanese在线视频| 99精品美女视频在线观看热舞 | 妺妺窝人体色www聚色窝仙踪| 国产成人av电影在线观看| 成人在线视频一区二区三区| 国偷自产av一区二区三区| 国内精品一区二区三区| 黄色小视频在线免费观看| 欧美影片第一页| 97在线观看免费高| 国产69精品久久久久毛片| 国产免费黄色小视频| 免费看成人吃奶视频在线| 国产精品福利观看| 黄网页免费在线观看| 精品欧美一区二区在线观看| 成人免费视频毛片| 国产精品久久国产精麻豆99网站| 亚洲欧美日本一区二区| 在线观看日韩av电影| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 国产精品玖玖玖在线资源| 琪琪亚洲精品午夜在线| 麻豆网站在线看| 亚洲国产天堂网精品网站| 波多野结衣在线电影| 综合分类小说区另类春色亚洲小说欧美 | 亚洲欧洲精品在线观看| 一区二区三区高清在线观看| 日韩av男人的天堂| 免费av网站在线看| 亚洲精品wwwww| 亚洲专区在线播放| 五月综合激情网| 任我爽在线视频| 久久综合色综合88| 香蕉视频xxxx| 久久久综合网| 久久av高潮av| 成人影院在线| 久久综合给合久久狠狠色| 不卡精品视频| 日韩av免费在线播放| 日本一本在线免费福利| 色噜噜狠狠狠综合曰曰曰 | youjizzjizz亚洲| 国产精品你懂得| 91九色porn在线资源| 精品国产一区久久久| 美国一级片在线免费观看视频| 日韩欧美国产小视频| 最近中文字幕在线观看视频| 精品福利免费观看| 欧美成人三级视频| 国产精品久久久久久久久久免费看| 国产精品九九视频| 国产成人午夜99999| 亚洲污视频在线观看| 国产一级久久| 国产手机免费视频| 欧美成人日本| 老司机午夜网站| 99成人超碰| 一区二区不卡在线视频 午夜欧美不卡'| 欧美美女黄色| 国产精品大全| 18国产精品| 99久久精品免费看国产四区| www久久久| 91免费在线视频网站| 日本成人在线网站| 国产欧美日韩亚洲精品| 全球最大av网站久久| 国产精品99久久久久久白浆小说| 日产福利视频在线观看| 91黄色8090| 天堂av在线网| 日韩av片电影专区| av亚洲一区二区三区| 国产成人福利网站| 色豆豆成人网| 国产精品直播网红| 小说区图片区亚洲| 91最新在线免费观看| а天堂中文最新一区二区三区| 91在线中文字幕| 欧美欧美在线| 国产91免费视频| 福利片在线一区二区| 国产区一区二区| 亚洲精品国产setv| 欧美日韩综合精品| 欧美日韩性在线观看| 亚洲欧美在线网| 希岛爱理一区二区三区| 欧美日韩dvd| 亚洲福利久久| 日韩一级片播放| 久久成人久久鬼色| 日本女人性视频| 99久久精品免费看| 久久午夜福利电影| 国产精品久久国产精麻豆99网站| 欧美三级日本三级| 亚洲福利电影网| 激情五月婷婷网| 91精品婷婷国产综合久久| 亚洲精品第五页| 亚洲精品在线观看www| 91短视频版在线观看www免费| 另类专区欧美制服同性| www.综合| 国产精品人成电影在线观看| 精品精品视频| 久久综合入口| 天天做天天爱天天爽综合网| 人人妻人人澡人人爽欧美一区| 夜夜嗨av一区二区三区网站四季av| 国产成人亚洲精品无码h在线| 久久99精品一区二区三区三区| 一区二区三区人妻| 久久久777精品电影网影网 | 欧美国产三区| 日本中文字幕片| 国产在线精品免费| 亚洲午夜福利在线观看| 最新国产の精品合集bt伙计| 一区二区三区视频免费看| 欧美日韩一级视频| 涩涩视频免费看| 精品国产一区av| 在线天堂新版最新版在线8| 成人国产精品久久久久久亚洲| 男人的天堂久久| 椎名由奈jux491在线播放 | 日本精品一区二区三区在线| а天堂中文最新一区二区三区| 免费国产在线精品一区二区三区| 影音先锋日韩在线| 欧美视频第三页| 丁香激情综合国产| 国产91在线播放九色| 欧美特级www| 亚洲国产精品久久久久爰性色| 在线观看亚洲视频| av成人 com a| 95av在线视频| 第九色区aⅴ天堂久久香| 国产一级爱c视频| 国产精品一区专区| 永久免费观看片现看| 色婷婷综合五月| 天天操天天操天天干| 欧美精品日韩三级| 日韩国产一二三区| 日本不卡一区二区三区视频| 在线观看的日韩av| 佐佐木明希电影| 亚洲精选视频免费看| 一级黄色录像大片| 亚洲偷欧美偷国内偷| 无码小电影在线观看网站免费| 91久色国产| 亚洲理论电影网| 亚洲精品第三页| 国产精品毛片大码女人| 伊人久久中文字幕| 亚洲欧洲在线视频| 免费观看亚洲| 看欧美日韩国产| 亚久久调教视频| 国产肉体xxxx裸体784大胆| 一二三四社区欧美黄| 亚洲精品成人区在线观看| 欧美成人午夜激情视频| 国产日韩欧美中文在线| 四虎影院一区二区| 国产一区美女在线| 欧美特级一级片| 日韩精品一区二区三区视频| av免费在线网站| 91九色极品视频| 欧美.日韩.国产.一区.二区| 奇米777在线视频| 亚洲精品国产a久久久久久| www.av网站| 国内精品久久久久久中文字幕| a看欧美黄色女同性恋| 国产精品成人久久电影| caoporm超碰国产精品| 国产精品视频123| 亚洲无亚洲人成网站77777| 日韩在线观看不卡| 综合网五月天| 国产大片一区二区| 日本少妇裸体做爰| 亚洲精品资源在线| 日韩另类视频| 在线一区日本视频| 国产精一区二区三区| 国产亚洲小视频| 日韩精品视频免费| 日韩国产网站| 91麻豆天美传媒在线| 福利电影一区二区| 欧美亚洲精品天堂| 在线观看日韩视频| 日韩一区网站| 男人天堂1024| 国产精品卡一卡二| 精品乱子伦一区二区| 91av在线播放视频| 欧美在线免费看视频| 麻豆传媒在线看| 疯狂做受xxxx欧美肥白少妇| 电影在线一区| 97在线资源站| 视频一区在线视频| 欧美丰满熟妇bbbbbb| 亚洲精品国产suv| 国产iv一区二区三区| 亚洲不卡的av| 日韩一区二区在线免费观看| 俺来俺也去www色在线观看| 欧美国产一区视频在线观看| 伊人久久中文字幕| 免费av一区二区| 久久亚洲道色| 九九九九九国产| 亚洲高清免费在线| 999国产在线视频| 国产乱码精品一区二区三区日韩精品| 日韩高清一级片| 国产一级视频在线| 日韩网站免费观看| 欧美人体视频| 网站在线你懂的| 色猫猫国产区一区二在线视频| 91香蕉在线观看| 色视频一区二区三区| www.亚洲色图.com|