誤って私はHome => Index
を開始ページに設定しました。 HTTP 404あなたが探しているリソース(またはその 依存関係の1つ)が除去されている可能性は、その名前が変わっていた、または一時的に ですが、私はプロジェクトを実行すると、今では asp.net mvcで誤って設定ホーム=>開始ページに設定されたインデックス
は説明
エラー以下与えます利用できません。次のURLを参照し、 のスペルが正しいことを確認してください。要求されたURL:/Views/Home/Index.cshtml
私はURLから/Views/Home/Index.cshtml
を削除すると、それが正常に動作します。だから毎回私はURLから/Views/Home/Index.cshtml
を削除する必要があります。
設定を元に戻すにはどうすればいいですか?
Route Configファイルのデフォルトページを変更できます。 routes.MapRoute( 名前: "Default"、 URL: "{コントローラ}/{アクション}/{ID}"、 デフォルト:new {controller = "Login"、action = "Login"、id = UrlParameter 。オプション} ); –
MVCは、ビューを直接呼び出すのではなく、ビューを返すコントローラメソッドを呼び出すことによって機能します。 MVCのサイトに移動し、チュートリアルを通して基本を理解することをお勧めします。 –