web.config使用方法指南
<connectionStringsconfigSource="db.config"/>
外部文件db.config:
<connectionStrings>
<addname="DefaultConnection"connectionString="DataSource=(LocalDb)\v11.0;InitialCatalog=aspnet-WebApplication1-20140304225906;IntegratedSecurity=SSPI;AttachDBFilename=|DataDirectory|\aspnet-WebApplication1-20140304225906.mdf"
providerName="System.Data.SqlClient"/>
<addname="ReportServerTempDBConnectionString"connectionString="DataSource=.;InitialCatalog=ReportServerTempDB;IntegratedSecurity=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当做配置文件,应该也可以同样实现吧!
以上所述就是本文的全部内容了,希望大家能够喜欢。
热门推荐
6 带猫的祝福语简短
7 七十年祝福语简短
10 正月十五简短谜语祝福语
11 同事孩子上学祝福语简短
12 毕业写给学校简短祝福语
13 拜年祝福语英文长句简短
14 女孩生日祝福语简短的话
15 学弟英语高考祝福语简短
16 女士四十岁祝福语简短
17 高寿生日祝福语简短独特
18 岁月祝福语简短10字