0

こんにちは皆さん、私は自分のサイトを ISS7 経由で公開しようとしています。必要な dll ファイルをすべてデプロイしましたが、「リソースが見つかりません」というメッセージが表示されます。私を手伝ってくれますか

Server Error in '/WebCity' Application.
--------------------------------------------------------------------------------

The resource cannot be found. 
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly. 

Requested URL: /WebCity/Views/Home/Index.cshtml


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272 
4

2 に答える 2

0

ファイルを見ると、Global.ascx次のようなデフォルトのルート設定が表示されます

  routes.MapRoute(
              "default",
              "{controller}/{action}/{id}",
              new { action = "Index", id = "" }
             )}
            );

したがって、あなたの場合に要求された URL は次のようになります

/Home/Index
         ^ Controller Action
 ^ Controller

アプリケーションが localhost にデプロイされている場合、おそらく次のようになります

http://localhost/Home

また

http://localhost/Home/Index
于 2012-08-23T07:15:34.580 に答える
0

.cshtml ファイルを URL として要求しないでください。

代わりに、コントローラー アクション (おそらく、検索しようとしている .cshtml ビューをレンダリングするもの) にマップされるルートを要求します。

/WebCity/ホーム/インデックス

于 2012-08-23T07:07:36.537 に答える