3

Googleで答えが見つからないので、確認したかっただけです。実行時にアプリケーション ルートのカスタム構成ファイルが変更された場合、アプリは正しく再起動しませんか? .NET は web.config を監視しているだけですよね?

4

2 に答える 2

1

デフォルトでは、web.config ファイル内で参照されているカスタム構成ファイルを変更した場合、Web サイトは再起動しますが、この動作を克服するのは簡単なことです。machine.config ファイルで属性「 restartOnExternalChanges 」を falseに変更する必要があります。

参照: http://msdn.microsoft.com/en-us/library/ms228057.aspx

bin フォルダーの下のファイルを変更すると、アプリケーションが再起動することにも注意してください。

于 2012-10-03T23:24:25.603 に答える
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
  • グローバル.asax
  • bin ディレクトリまたはそのサブディレクトリ内のすべて
于 2012-10-03T23:25:45.487 に答える