1

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

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

例子:

machine.config中

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

web.config

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

网站或 Web 应用程序中

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

是否有可能做到这一点?

澄清:

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

4

0 回答 0