web-dev-qa-db-ja.com

Web.Configファイルを変更すると、IISを再起動する必要がありますか?

Windows 2003 ServerにインストールしたVS 2008(.NET Framework 3.5を使用)で作成したWCFコンポーネントを持っています。私はいずれかの方法を使用していくつかの問題を抱えていて、問題を試し、デバッグするために、Web.Configファイルにいくつかの診断を追加するように勧められました。この時点で、このWCFサーバーはあまり使用されていないので、Web.Confilgファイルを編集して、新しいクライアントアプリでテストを実行できますか?または、Windows 2003 ServerでIISを停止して再起動する必要がありますか?

12
Rod

Web.configを変更すると、IIS)によってアプリがリロードされ、アプリへの接続が0になるとすぐにトリガーされます。アプリが割り当てられているアプリプールを停止して再起動することもできますこれを実現するために、IIS自体を停止して再起動する必要はありません。

15
squillman

これは、アプリケーションが設定を必要とするたびに構成ファイルを読み取るか、(log4netが行うように)ファイルの変更を監視するかによって異なります。そうでない場合は、アプリケーションを再起動する必要があります。
デフォルトでは、IIS管理フォルダーのファイルに変更を加えると、通常、アプリケーションドメインが再起動されます。

2
Greg Askew