使用machine.config设置并忽略web.config设置

时间:2014-04-22 19:59:43

标签: asp.net iis-7 web-config machine-config

我在machine.config文件中有一些重要的设置,我需要阻止网站在他们的web.config文件中修改它们。换句话说,我需要忽略web.config文件中的那些设置。

我知道我可以锁定元素,但我不想有例外,我只是想被忽略。

示例:

machine.config

<appSettings>
   <add key="a" value="AAAA"/>
</appSettings>

web.config

<appSettings>
    <add key="a" value="BBBB"/>
</appSettings>

网站或网络应用

ConfigurationManager.AppSettings["a"]  // returns "AAAA" from machine.config 

是否可以这样做?

澄清:

我需要保护的这些设置是wcf serviceModel客户端元素,而不是appSettings作为我的示例。

0 个答案:

没有答案