Я настроил iis для обработки .exe с помощью isapi-фильтра asp.net 2.0, чтобы включить динамическую замену URL.
Для этого я установил расширение в iis и добавил следующую строку в web.config. Пока работает нормально.
<add path="*.exe" verb="*" type="System.Web.StaticFileHandler" />
проблема заключается в том, что у этой точки процесс w3wp имеет несколько дескрипторов этих файлов. Скорее всего, потому что кто-то скачивает их в данный момент.
Есть ли способ сказать iis / asp.net, чтобы он не использовал эксклюзивный дескриптор файла? Я хочу заменить их, даже если сайт работает. Это работает до тех пор, пока asp.net не обрабатывает эти файлы.