Согласно документам, понятно, как зарегистрировать HttpHandlers в интегрированном режиме IIS 7.0, если вы внедрили IHttpHandler
в dll и поместили его в папку Bin
веб-приложения.Затем добавление строки в web.config
этого приложения завершает процесс регистрации.Существует тип файла .ASHX
, который реализует IHttpHandler
по умолчанию.Поскольку этот файл не скомпилирован в dll в папке Bin (и я не нашел, куда он идет после компиляции), любая попытка добавить правильный type
для него в web.config
не удалась для меня.web.config
:
<handlers>
<add name="MyHandler" path="*" verb="*" type="MyHandler, Myhandler"resourceType="unspecified" precondition"integratedmode" />
</handlers>
Вопрос: Как зарегистрировать HttpHandlers
записано в .ASHX
файлах?