您的位置:首页 > 其它

一个工程中如何包含多个web.config?

2011-02-24 21:18 253 查看
在站点的默认 Web.Config 文件中使用:

<appSettings configSource="this.config"/>

然后新建 this.Config 文件:

<?xml version="1.0" encoding="utf-8"?> 
<appSettings> 
<add key="test" value="Hello world."/> 
</appSettings>

在 .NET Framework 2.0 版中,现在可以在一个单独文件包括所有支持 configSource 属性的配置元素的配置设置。但是,当使用 configSource 属性时,由于没有元素设置的合并,因此您必须将整个节移动到单独文件。使用 configSource 属性时,对 Web.config 文件有一次写入操作。这会导致应用程序重新启动,但是随后对该节的更新会直接写入单独文件,而不会导致后面的应用程序重新启动。
只能包含一次configSource;
在网站运行时,如果修改 Web.Config 文件会引起站点的重启,而修改 My.Config 文件则不会,同时也提高了配置文件的可读性.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐