私は Asp.Net MVC3 を使用しており、カスタム ルートを定義したいと考えています。他のプロジェクトでルートをテストしたところ、うまく機能しましたが、メイン プロジェクトでは機能しませんでした。ここで前に質問をした ので、非常に興味深いので、定義したすべての route にコメントしますが、以前と同じように機能します! (私のプロジェクトはルーティングに見えません!) この場合、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 ルーティングを何かがオーバーライドしたと思いますが、それに関する問題は何ですか??