2010-07-06 48 views

回答

2

如果这是一个Web应用程序,那么这是自动发生的。

如果它不是web(并且您有一个app.config),请使用FileSystemWatcher来监视该文件。当事件文件重新启动应用程序时(使用Application.Restart()) - 或者以您最初所做的任何方式重新加载配置值。就像,如果您在“设置”类中拥有公共只读属性,只需重新加载该事件的设置即可。希望有所帮助。

+0

实际上,使用新的应用程序设置来编辑web.config是一种重置IIS网站的方法。 – 2010-07-06 00:34:46

+0

谢谢!我认为ConfigurationManager类有其他的助手类,如果app.config文件发生了某些更改,它可以触发。 – powerbox 2010-07-06 00:46:10

+0

对于app.config,不是我所知道的。 – 2010-07-06 00:52:42