connectionStrings configSource="db.config"/>
外部文件db.config:
復制代碼 代碼如下:
connectionStrings>
add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-WebApplication1-20140304225906;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-WebApplication1-20140304225906.mdf"
providerName="System.Data.SqlClient" />
add name="ReportServerTempDBConnectionString" connectionString="Data Source=.;Initial Catalog=ReportServerTempDB;Integrated Security=True"
providerName="System.Data.SqlClient" />
/connectionStrings>
具體格式
節點名 configSource="配置文件路徑"/>
注意點
1.如果指定了configSource,就以外部文件為準,web.config中connectionStrings下面的節點配置就無效了,即使web.config中connectionStrings下面的連接串節點沒有刪除掉也是無效的。
2.外部文件的根節點必須與web.config中指定的節點相同(其實就是將該節點的配置移到外部文件中)
3.一個節點只能指定一個外部配置文件,不能將多個節點的外部文件指定為同一個,如不能將connectionStrings與appSettings的configSource指定為同一個文件。
節點的數據獲取
ConfigurationManager.GetSection("節點名");//返回的是一個節點對象
假想:架設以后ASP.NET5跨平臺,使用json當做配置文件,應該也可以同樣實現吧!
以上所述就是本文的全部內容了,希望大家能夠喜歡。
您可能感興趣的文章:- 基于動態修改App.Config與web.Config的使用詳解
- ASP.NET web.config中數據庫連接字符串connectionStrings節的配置方法
- IIS7.5使用web.config設置偽靜態的二種方法
- 圖解修改IIS web.config配置文件增設置默認文檔的方法
- web.config配置連接字符串的方法
- .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件
- ASP.NET配置文件Web.config用法詳解
- C#獲取web.config配置文件內容的方法
- 詳解ASP.NET配置文件Web.config
- SQL Server數據庫連接 Web.config如何配置