アプリケーションに新しいコントローラーを追加し、そこから新しいビューに追加しました (右クリックして、コンテキスト メニューにビューを追加します)。
Route テーブルにルートを追加しましたが、参照すると404
.
デフォルトルートの値を置き換えても、自分のページにアクセスできないため、これは根本的な問題であると断言できます。
ルートテーブルは次のとおりです。
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Classroom",
"{controller}/{action}/",
new { controller = "Classroom", action = "Index" }
);
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
//defaults: new { controller = "Classroom", action = "Index", id = UrlParameter.Optional }
);
リターンしかありませんView()
。インデックス方式で。Glimpse をインストールしましたが、404 が表示されるため、返された URL を実際に見ることができません。
それで、これを追跡するために私が使用できるテクニック/トリックは何ですか(そして、これを引き起こしている可能性のある一般的な問題はありますか?)
組み込みの Web サーバーを使用する Visual Studio 2012。
これは固定です。それは私の側のばかげたガッチャでした。コントローラは ClassroomController ではなく Classroom と呼ばれていました