IIS 7では、ASP.NET WebアプリケーションにカスタムHttpHandlerを使用しようとしています。私は「古典的な」パイプラインモードを使用して、.NETのバージョンが4.0.30319で、ハンドラのための私のweb.configの設定は次のとおりです。IIS 7、HttpHandlerおよびHTTPエラー500.21
HTTP Error 500.21 - Internal Server Error
Handler "MyHandler" has a bad module "ManagedPipelineHandler" in its module list
:
<system.webServer>
<handlers>
<add name="MyHandler" path="*.myExtension" verb="*" type="Company.App.UI.Controls.MyHandler, Company.App.UI" resourceType="Unspecified" />
</handlers>
</system.webServer>
私はこのハンドラを呼び出すと、私はこのエラーを取得します
私はgoogle検索を行いました。ほとんどの人がaspnet_regiis.exe/iコマンドでASP.NETを再登録してこの問題を解決しましたが、これはではありません。は私のために働いていません(コマンドは終了しました。エラー)。私は2つの異なるサーバーで試しましたが、同じ結果が得られました。
他に何を試してください。ありがとうございます
私は同じ問題を抱えて。私のサーバは、Window Server 2008 R2、IIS 7.0を使用しています。私はこのフォルダc:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \に来て、このコマンドをaspnet_regiis -iで実行すると、問題は解決されました。 – nvtthang
ありがとうnvtthang! – alsantos123
私もaspnet_regiisをやってくれました:)ありがとう@nvtthang –