0

現在、私は で作業してMVC4います。疑いがあります。index.cshtml開いているときにデバッグしようとしましたが、 が表示されますServer Error in '/' Application

リソースが見つかりません。

説明:HTTP 404.探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。

Requested URL: /Views/Report/Index.cshtml

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929.

以外のページでデバッグするとindex.cshtml正常に動作します。解決策を教えてください。

4

2 に答える 2

2

あなたはそれを間違った方法で呼んでいます..

リクエストのパターンは次のとおりです。

ControllerName/ActionName

したがって、あなたのリクエストはhttp://localhost/Report/Index

プロセスは次のとおりです。

  1. いつ打つかhttp://localhost/Report/Index
  2. Index Actionリクエストは次の場所にリダイレクトされますReportController.cs
  3. 次に、フォルダ内にあるものIndex Actionを返します。Index.cshtml view"Views/Report"
于 2013-09-25T05:56:03.403 に答える
2

間違った URL をリクエストしていると思います: /Views/Report/Index.cshtml

ホスト名/レポート/インデックスである必要があります。http://localhost/Report/Index

于 2013-09-25T05:39:08.910 に答える