2

.aspx ページにアクセスして、cshtml から aspx ページに移動しようとすると。それは私を投げます

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

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

コードは使用しませんでした。aspxエンジンを使用したカミソリエンジンの代わりに、ビューで.aspx形式を作成しました。

プロパティ->ウェブ->特定のページで開始ページのURLを設定しました。

上記のエラーが表示されます。

この問題の背後にある理由を見つけることができませんでした。cshtml ページにアクセスしようとすると、正常に動作します。

問題を克服するために私を助けてください

前もって感謝します

4

1 に答える 1

1

デフォルトの開始ページを設定する必要がある場合は、アクション名とコントローラー名を設定するだけですRouteConfig

routes.MapRoute( 
    name: "Default", 
    url: "{controller}/{action}/{id}", 
    defaults: new { 
          controller = "yourContollerName", 
          action = "YourActionName", 
          id = UrlParameter.Optional } );
于 2013-09-27T05:19:59.947 に答える