我正在使用Asp.Net MVC3并且想要定义一个自定义路线,我在其他项目中测试我的路线并且它运行良好但是在主项目中却没有! 因为我在here之前提出了一个问题 它是如此有趣,我评论我所有定义的路线,但它仍然像以前一样工作! (我的项目不看我的路由!) MVC是否有可能在这种情况下呈现任何页面?我这样做了
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
// RegisterGlobalFilters(GlobalFilters.Filters);
// RegisterRoutes(RouteTable.Routes);
// Initializer
Database.SetInitializer(new Initializer());
//Ninject
ControllerBuilder.Current.SetControllerFactory(new NinjectDependencyResolver());
}
注意这行注释的代码!
// RegisterRoutes(RouteTable.Routes);
我认为有些东西覆盖了我的MVC路由,我的路由中的任何更改都不会影响我的项目,那有什么问题?