у нас есть веб-сайт, который работает под v4.0, Classic Mode. Мы недавно создали новый httphandler, и когда мы запрашиваем этот обработчик, получаем 500.21 внутренняя ошибка обслуживания - у плохого модуля есть плохой модуль «ManagedPipelineHandler» в его списке модулей.500.21 внутренняя ошибка службы плохой модуль имеет плохой модуль «ManagedPipelineHandler» в своем списке модулей
WebSite отлично работает без проблем. Я пробовал все возможное решение, данное в google как regiis & добавить запись обработчика в system.webserver, но ничего не сработало для меня.
Может кто-нибудь дать некоторое представление о том же?
Похоже, вы установили предусловием обработчик как managedHandler в web.config. Вместо этого вы должны установить его как ISAPIMode при запуске пула приложений в классовом режиме. –
@PankajKapare Я не устанавливал предварительное условие для моего обработчика. Кстати, как установить режим ISAPI ?. – Punit
В файле поиска web.config для вашего обработчика и добавьте атрибут preCondition = «ISAPIMode» там в конфигурации обработчика. –