当前位置:  开发笔记 > 编程语言 > 正文

如何修改(.NET)时重新启动app/reread app.config文件?

如何解决《如何修改(.NET)时重新启动app/rereadapp.config文件?》经验,为你挑选了2个好方法。

我们都知道修改.NET Web应用程序的web.config文件会重新启动应用程序并使其读取更新的配置.你是如何使用控制台或WinForms应用程序做到这一点的?谢谢 :)



1> DarkwingDuck..:

可能需要FileSystemWatcher来监视文件,并处理相关事件.System.Configuration.ConfigManager类可能具有重新加载的相关方法(方法调用或类似方法).我没有在我面前的VS,但我会说肯定会有一些钩子.


它是System.Configuration.ConfigurationManager类,带有RefreshSection()静态方法

2> Juliet..:

使用FileSystemWatcher在配置文件更改时收到通知.

使用ConfigurationManager.RefreshSection 从磁盘刷新它而不重新启动应用程序.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有