У меня есть гибридное приложение asp.net и asp.net mvc3. Первоначально это был только ASP.NET. Страница по умолчанию все еще находится в ASP.NET, и когда пользователь переходит к http://mysite.com/, я хочу, чтобы index.aspx появился. Конечно, строка routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = "" })
в моем global.asax ir перенаправляет на мои страницы MVC.Index.aspx в гибридном приложении ASP.NET/ASP.NET MVC
Я попытался следующие, но ни один из них работал:
routes.MapRoute("DefaultPage", "/", "~/Index.aspx");
routes.IgnoreRoute("{resource}.aspx/{*pathinfo}");
Кто-нибудь знает, что я должен делать?
http://stackoverflow.com/a/9522264/1209450 – Pankaj