В IIS 7 я пытаюсь использовать пользовательский HttpHandler для своего веб-приложения ASP.NET. Я использую режим конвейера "classic", версия .NET 4.0.30319, моя конфигурация web.config для обработчика:
<system.webServer>
<handlers>
<add name="MyHandler" path="*.myExtension" verb="*" type="Company.App.UI.Controls.MyHandler, Company.App.UI" resourceType="Unspecified" />
</handlers>
</system.webServer>
Когда я вызываю этот обработчик, я получаю эту ошибку:
HTTP Error 500.21 - Internal Server Error
Handler "MyHandler" has a bad module "ManagedPipelineHandler" in its module list
Я сделал поиск в Google, большинство людей исправили эту проблему, перерегистрировав ASP.NET командой aspnet_regiis.exe/i, но для меня это не (команда завершает, Я перезапускаю IIS, но ту же ошибку). Я попробовал это на двух разных серверах, но получил тот же результат.
Что еще я должен попробовать? Спасибо вам