动态读取asp.net中的app.settings
我已使用以下方法将我的 appsettings 部分移至 web.config 之外:
<appSettings configSource="AppSettings.config"/>
这允许我更改我的 appsettings,而无需实际重新启动 IIS。
但我知道 IIS 会不断监视所有配置文件。如何附加到事件 my-appsetting-has-changed 以便对此采取一些自定义操作?
I've moved my appsettings section outside of the web.config using:
<appSettings configSource="AppSettings.config"/>
This allows me to change my appsettings without actually restarting IIS.
I know however, that IIS monitors all configuration files constantly. How can I attach to event my-appsetting-has-changed to take some custom action upon that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据 此参考 和 此参考,
如果这是真的,那么您可能会从 FileSystemWatcher 中获益,但我无法想象如何在 ASP.NET 场景中有效地使用它。
我希望这有帮助。
According to this reference and this reference,
If that's true, then you might get some mileage out of the
FileSystemWatcher
, but I cannot think how to use that effectively in an ASP.NET scenario.I hope this helps.
您可以使用
FileSystemWatcher
类。You can use the
FileSystemWatcher
class for this.