Мы используем «Process Monitor» (ProcMon) для мониторинга процесса w3wc.exe на Windows Server 2008 под управлением IIS7. Мы заметили, что запросы на совершенно легальные URL все еще приводят к записи «ПУТЬ НЕ НАЙДЕН» в ProcMon.
Например, мы настроили обработчик в web.config как:
<add name="ImageVaultHandler.aspx_*" path="ImageVaultHandler.aspx" verb="*" type="ImageStoreNET.Classes.Handlers.ImageHandler, ImageStoreNET" preCondition="integratedMode,runtimeVersionv2.0">
Запросы к этому обработчику, например. "http://localhost/id_123/ImageVaultHandler.aspx" вернет изображение, как и ожидалось, но когда вы анализируете запрос в ProcMon, процесс w3wc.exe, похоже, безуспешно ищет физический файл с таким же путем в моем веб-каталоге.
Это поведение задумано? Или мы что-то пропустили, используемый пул приложений настроен для работы в «Интегрированном режиме».