0
- http://localhost/ApplicationName/Home/Index
- http://localhost/ApplicationName/
- http://localhost/ApplicationName/AnotherController/
404エラー:
私のホームコントローラとインデックスアクションのインデックスビューがあります。 すべてうまくいきました。その後、リファクタリングしてアプリケーション名を変更しました。 は今すぐ行動を
を放置した場合にのみ、ホームコントローラは、Indexビューにデフォルト設定はありません。ここGlobal.asaxの中に私RegisterRoutesです:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
ホームという名前のアプリケーションルートに空のフォルダがありました。アプリケーションは最初にビューに向かっていました。 削除して、問題を解決しました。 – Crazd
問題を解決してから、回答として投稿し、それを受け入れる必要があります(できるだけ数日以内に)。 –