0
我添加了一個新的控制器,以我的應用程序,然後從那裏在新視圖中添加(點擊右鍵,在快捷菜單上添加視圖)ASP.Net MVC沒有路線,但默認正在
我已經加入路由到路由表,但是當我瀏覽它時,我得到一個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時,我實際上看不到正在傳回的網址。
那麼,什麼技術/招數那裏我可以用它來追蹤下來,(以及任何常見的問題的,可能會造成這個?)
的Visual Studio 2012,使用內置的網絡服務器。
這是固定的。對我而言,這是一個愚蠢的難題。該控制器被稱爲課堂不ClassroomController
謝謝,但這並沒有幫助,我仍然得到了404。我找到了IISExpress日誌文件,但是我所有的EXECUTE_REQUEST_HANDLER(404)中沒有找到錯誤,所以我很難理解爲什麼.. – Matt