动态阅读asp.net中的app.settings

时间:2010-08-09 16:26:04

标签: asp.net appsettings

我使用以下方法将我的appsettings部分移到web.config之外:

   <appSettings configSource="AppSettings.config"/>

这允许我在不实际重启IIS的情况下更改我的appsetting。

但我知道,IIS会不断监视所有配置文件。我如何附加到事件my-appsetting-has-changed以对此采取一些自定义操作?

2 个答案:

答案 0 :(得分:1)

根据this referencethis reference

  

[ASP] Net运行时没有检测到外部[config]文件何时发生变化。

如果这是真的,那么你可能会从FileSystemWatcher中获得一些里程数,但我无法想到如何在ASP.NET场景中有效地使用它。

我希望这会有所帮助。

答案 1 :(得分:1)

您可以使用FileSystemWatcher类。