2010-09-02 61 views
3

AFAIK IIS重新启动,只要任何web.config文件发生更改。
我已经创建了自己的配置文件(my.config,层次略有不同)。有没有可能让IIS自动(自动地)重新启动,只要其中任何一个都改变了呢?重新启动文件上的IIS已更改

编辑:我考虑过文件系统观察者,但我不知道把它们放在哪里。

回答

0

你的意思是说,只要你改变my.config iis必须自动重新启动。

如果您不希望用户手动重新启动IIS,也许您可​​以编写批处理文件来单独执行iisreset功能。但即使你给了一个批处理文件,用户仍然需要执行。

0

快速和丑陋的修复将把配置文件放在bin目录中。

btw。我不相信我写这篇;)

这些变化重新启动web应用程序:

* web.config 
* machine.config 
* global.asax 
* Anything in the bin directory or it's sub-directories 

复制/粘贴在这里Common reasons why your application pool may unexpectedly recycle

0

使用SomeAssemly.dll.config这将投入~/Bin,自动读取在应用程序(重新)启动并导致编辑应用程序重新启动。

请注意App.config在项目中变成$(OutputAssembly).config构建

相关问题