私はこの問題のために一日中努力しています。私は、ASP.Net MVC 2.0アプリケーションのテストを作成し、それをIISにデプロイしてアクセスしようとしました。 VS 2010では正常に動作します。私はちょうど既定のアプリケーションを作成しました。変更は行われません。私はそれを公開し、IISで仮想ディレクトリを作成し、パスを公開されたパスにマップします。私はそれを呼び起こそうとすると、以下のようなエラーが出ます。私は.Net 4.0を使用しており、.Net 4.0バージョンのデフォルトのApp Poolを設定し、Set LocalのSystem.Web.MVCプロパティにtrueを設定します。あなたの助けに感謝します。ASP.Net MVC 2.0アプリケーションの展開IIS 7.0
HTTPエラー500.21 - 内部サーバーエラー ハンドラ「PageHandlerFactory-統合は」悪いモジュールのモジュールリストの詳細エラー情報 モジュールIISのWebコア 通知ExecuteRequestHandler ハンドラPageHandlerFactory-統合 エラーコード0x8007000d の中に「ManagedPipelineHandler」を持っています要求されたURL http://localhost:80/TestSite/default.aspx 物理パスC:\のinetpub \ wwwrootに\テスト\ default.aspxを ログオン方法匿名 ログオンユーザー匿名