IIS7/8 が web.config の変更について UNC パスを監視するのを防ぐことはできますか?

IIS7/8 が web.config の変更について UNC パスを監視するのを防ぐことはできますか?

各サイトの UNC ファイルシステムから画像を読み込む Web サーバーがあります。これらは各サイトの仮想ディレクトリとして追加されます。これらのファイルシステムには何千ものフォルダが含まれる可能性があり、IIS が各フォルダの変更を監視しているようです。つまり、サーバーの UNC ファイルシステムのファイル ハンドルが最終的に不足することになります。数を増やしましたが、これは問題を先送りするだけです。UNC ファイルシステムの変更を監視しないように IIS に指示する方法はありますか?

調べてみましたEnableChangeNotificationForUNCが、マシンの下に ASP エントリがないのでHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\、これは古いものだと思います。

答え1

仮想ディレクトリには、デフォルトで true に設定されているプロパティがありますallowSubDirConfig。これは、サブディレクトリで web.config ファイルをチェックするかどうかを制御します。デフォルトを false に設定するか、仮想ディレクトリごとに設定します。どちらもファイル内にありますApplicationHost.config

<virtualDirectory path="/Pic777" physicalPath="\\Serv4\images\777" allowSubDirConfig="false" />

参考文献:

関連情報