C#读取配置文件app.config
生活随笔
收集整理的這篇文章主要介紹了
C#读取配置文件app.config
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
應用程序配置文件是標準的 XML 文件,XML 標記和屬性是區分大小寫的。它是可以按需要更改的,開發人員可以使用配置文件來更改設置,而不必重編譯應用程序。
配置文件的根節點是configuration。我們經常訪問的是appSettings,它是.Net預定義配置節。
我們經常使用的配置文件的架構是象下面的形式。
先大概有個印象,通過后面的實例會有一個比較清楚的認識。
1.向項目添加?app.config?文件:
右擊項目名稱,選擇“添加”→“添加新建項”,在出現的“添加新項”對話框中,選擇“添加應用程序配置文件”;如果項目以前沒有配置文件,則默認的文件名稱為“?app.config?”,單擊“確定”。出現在設計器視圖中的app.config?文件為: <?xml version = "1.0" encoding = "utf-8" ?> <configuration> </configuration> 在項目進行編譯后,在?bin/Debug文件下,將出現兩個配置文件?(?以本項目為例?)?,一個名為“JxcManagement.EXE.config?”,另一個名為“?JxcManagement.vshost.exe.config?”。 第一個文件為項目實際使用的配置文件,在程序運行中所做的更改都將被保存于此. 第二個文件為原代碼“?app.config?”的同步文件,在程序運行中不會發生更改.2.connectionStrings?配置節:
請注意:如果您的?SQL?版本為?2005 Express?版,則默認安裝時?SQL?服務器實例名為localhost/SQLExpress?,須更改以下實例中“?Data Source=localhost;?”一句為“?Data Source=localhost/SQLExpress;?”,在等于號的兩邊不要加上空格。 <!-- 數據庫連接串 --> <connectionStrings> <add name="conJxcBook " connectionString ="Data Source=localhost;Initial Catalog=jxcbook;UserID=sa;password=******** "providerName = "System.Data.SqlClient" /> </connectionStrings>3.appSettings?配置節:
appSettings?配置節為整個程序的配置,如果是對當前用戶的配置,請使用?userSettings?配置節,其格式與以下配置書寫要求一樣。 <appSettings> <add key ="userName" value = "tinaluo" /> <add key ="password" value = "123" /> </appSettings>4.讀取與更新?app.config
請注意:要使用以下的代碼訪問app.config文件,除添加引用System.Configuration外,還必須在項目添加對System.Configuration.dll的引用。轉載于:https://www.cnblogs.com/tinaluo/p/6559474.html
總結
以上是生活随笔為你收集整理的C#读取配置文件app.config的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue.js学习系列(二十七)-- 计算
- 下一篇: git 几种情况的回滚