Seb*_*son 179 asp.net configuration web-config configsource
在web.configASP.NET应用程序的-file中,配置的某些部分(如appSettings和connectionStrings)支持属性file和configSource.
使用file-attribute和configSource-attribute有什么区别?什么时候应该使用哪个属性,你可以同时使用它们吗?
<?xml version="1.0"?>
<configuration>
<appSettings file="AppSettings.config">
</appSettings>
<connectionStrings configSource="ConnectionStrings.config">
</connectionStrings>
<!-- ... -->
</configuration>
Run Code Online (Sandbox Code Playgroud)
Mas*_*uso 287
file 属性
appSettings部分.config上配置.保存电话.configSource 属性
appSettingsconfigSource上的配置.保存电话.System.Configuration.ConfigurationErrorsException 如果配置源文件不存在,则抛出.该file属性指定包含自定义设置的外部文件,就像在web.config文件的appSettings条目中一样.同时,configSource属性中指定的外部文件包含您声明configSource的部分的设置.例如,如果使用pages部分的configSource属性,则外部文件将包含pages部分的设置.
在file属性中指定的外部配置中声明的自定义设置将与web.config文件中appSettings部分中的设置合并.同时,configSource不支持合并,这意味着您必须将整个部分设置移动到外部文件中.
http://www.codeproject.com/Messages/1463547/Re-difference-between-configSource-and-file-attrib.aspx
| 归档时间: |
|
| 查看次数: |
52337 次 |
| 最近记录: |