1
我創建了一個標準的ASP.NET MVC 3項目(剃刀),並在所有ASP.NET MVC 404,即使路由存在
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 } // Parameter defaults
);
}
毫無理由沒有修改註冊路由我能找到突然沒有的該網址工作,我總是得到一個HTTP 404,無論是在Cassinin和IIS7之前,它的工作...我已經嘗試RouteDebug工具,它似乎表明,該視圖匹配,但是當我再次關閉它時,我曾經再次得到404s