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