3

Windows Server 2008 R2 上の IIS 7.5 で新しいアプリケーションをセットアップしようとすると、この非常に厄介なエラーが発生します。

IIS 7.5 の既定の Web サイトmyappnameの下に新しいアプリケーションを追加しています。

アプリケーションのアプリケーション プールをASP.NET v4.0に設定しています。

同じサーバー、別の Web サイトで動作している別のアプリケーションからファイルをコピーしようとしましたが、それでも失敗するため、web.config 設定とは関係がないと思います。

http://localhost/myappnameを参照すると (またはそのアプリケーションの任意のファイル/パスを参照すると)、次のエラーが表示されます。

「/myappname」アプリケーションでサーバー エラーが発生しました。

パス '/myappname' をマップできませんでした。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。

例外の詳細: System.InvalidOperationException: パス '/myappname' のマップに失敗しました。

ソース エラー:

現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。

スタックトレース:

[InvalidOperationException: Failed to map the path '/myappname'.]
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +336

[HttpException (0x80004005): Failed to map the path '/myappname'.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11700992
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4869221

私は本当にそれを取得しません。また、「アプリケーションの編集」ダイアログに移動して「テスト設定」ボタンを使用すると、エラーが発生します。

「この操作の実行中にエラーが発生しました。詳細: 無効なアプリケーション パス」

...パスを参照するボタンを使用してパスを選択したため、これはBSです。

また、サーバー上の他の動作中の Web サイトで [設定のテスト] ボタンを使用すると同じエラーが発生するため、それをどうすればよいか、また関連性があるかどうかもわかりません。

4

1 に答える 1

1

あなたの問題は質問から明らかではありません。次の解決策を提案できます。最善を

尽くしてください 1. アプリケーション プールが統合モードで実行されているかどうかを確認します。
2.デフォルト ルートがマップされている場合は、IIS でアプリケーションを右クリックしてみてください => アプリケーションを管理 => 参照
3. RegisterRoutes(RouteTable.Routes) を追加してみてください。global.asax の Application_Start() で

于 2012-06-05T15:07:52.667 に答える