2016-05-31 59 views
0

某处在我的ASP.NET的web.config是该位的配置:你可以在web.config的其他部分使用appSettings键吗?

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 

在我的appSettings,我有这样的关键:

<add key="customErrors" value="on" /> 

我的问题:我可以设置system.web/customErrors节点与customErrors appSettings键的值是多少?

+0

不是开箱即用,但您必须编写自己的代码,您将从appsettings读取设置,然后更新customerrors键的值。 – Baahubali

回答

0

你必须以编程方式处理它 - <system.web>web.config

可访问的部分,因为IIS会重新启动,每次编辑web.config时候你的web应用程序相关联的应用程序池,您可以在Global.asax

处理这 Application_Start

您需要一种机制来避免进入无限重启循环,例如检查值是否相等,如果不是,则只更新web.config

相关问题