2010-09-02 39 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構建

相關問題