「asp.net 2.0」の isapi フィルターを使用して .exe を処理するように iis をセットアップし、動的な URL 置換を有効にしました。このために、iis で拡張機能をセットアップし、次の行を web.config に追加しました。これまでのところ正常に動作します。
<add path="*.exe" verb="*" type="System.Web.StaticFileHandler" />
問題は、ポイント w3wp プロセスがこれらのファイルに複数のハンドルを持っていることです。おそらく、誰かが現在それらをダウンロードしているためです。
ファイルに排他ハンドルを置かないように iis/asp.net に指示する方法はありますか? サイトが稼働していても交換したい。これは、asp.net がこれらのファイルを処理しない限り機能します。