質問: 修正方法:ハンドラ "pagehandlerfactory-integrated"のモジュールリストに "managedpipelinehandler"モジュールが正しくありません。 mvc 3プロジェクトをiisのローカルインストールで機能するように設定していますが、次の500エラーが発生しました。 ハンドラ "pagehandlerfactory-integrated"のモジュールリストに、不良モジュール "managedpipelinehandler"があります。 これは、[機能の追加]ダイアログボックスでチェックボックスをオンにしても、asp.netがiisと共に完全にインストールされていないためです。これを修正するために、コマンドプロンプトで次のコマンドを実行しました。%windir%\microsoft.net\framework64\v4.0.30319\aspnet_regiis.exe -i 私が32ビットシステムを使っていたら、それは次のようになっていたでしょう。%windir%\microsoft.net\framework\v4.0.21006\aspnet_regiis.exe -i 私の質問は、この余分な手順を踏まずに.net 4.0(mvc 3)を使用するためにwindows 7のボックスにiisをインストールする方法があるかということです。
回答: この問題を解決するには、.net framework 4を修復してからコマンドを実行してください。%windir%\microsoft.net\framework64\v4.0.30319\aspnet_regiis.exe -i ここに画像の説明を入力してください