0

我已经使用以下命令将我的 appsettings 部分移到了 web.config 之外:

   <appSettings configSource="AppSettings.config"/>

这允许我更改我的 appsettings 而无需实际重新启动 IIS。

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

4

2 回答 2

1

根据这个参考这个参考

[] ASP.Net 运行时不检测外部 [config] 文件何时更改。

如果这是真的,那么您可能会从 .NET 中获得一些好处FileSystemWatcher,但我想不出如何在 ASP.NET 场景中有效地使用它。

我希望这有帮助。

于 2010-08-09T16:31:48.747 回答
1

你可以使用这个FileSystemWatcher类。

于 2010-08-09T16:32:22.927 回答