IIS 7では、ASP.NETWebアプリケーションにカスタムHttpHandlerを使用しようとしています。パイプラインモード「クラシック」を使用しています。.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
私はグーグル検索をしました、ほとんどの人はaspnet_regiis.exe / iコマンドでASP.NETを再登録することによってこの問題を修正します、しかしこれは私のために働きません(コマンドは終わります、私はIISを再起動します、しかし同じエラー)。2つの異なるサーバーで試しましたが、同じ結果が得られました。
他に何を試すべきですか?ありがとうございました