2012-10-03 25 views

回答

1

默認情況下,如果您更改了您的web.config文件中引用的自定義配置文件,則網站將重新啓動,但要克服此行爲是件容易的事情。 您需要在machine.config文件中將屬性「restartOnExternalChanges」更改爲false。

參見:http://msdn.microsoft.com/en-us/library/ms228057.aspx

也請注意,如果你的bin文件夾下修改文件,應用程序將重新啓動。

1

找到一個很好的資源,似乎可以解釋導致自動重置的原因。這真的取決於你的情況中的一些細節。

http://blogs.msdn.com/b/johan/archive/2007/05/16/common-reasons-why-your-application-pool-may-unexpectedly-recycle.aspx

改變下列文件也會觸發應用程序池的立即重啓:

  • 的web.config
  • 的machine.config
  • Global.asax的
  • 任何東西bin目錄 或它的子目錄
+0

通過應用程序文件夾他們正在談論bin文件夾權利? - 「如果您或您的應用程序正在嚮應用程序文件夾添加和刪除目錄,那麼您將每次都重新啓動應用程序池,因此請注意這些臨時文件。」 – Chris

相關問題