I tienen una aplicación MVC desarrollado y probado con Cassini. Desplegué en mi sitio en GoDaddy, y la página predeterminada sale bien. Haga clic para iniciar sesión, y me da unaDiagnóstico de errores 404 en IIS 7 y ASP.NET MVC
404.estoy ejecutando bajo IIS 7 allí, así que esto es inesperado. Mis rutas son bastante claras:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "Public", action = "Index", id = "" }
);
routes.MapRoute(
"Report1",
"Report/{action}/{start}/{end}",
new { controller = "Report", action = "Index" }
);
routes.MapRoute(
"Report2",
"Report/{action}/{start}/{end}/{idList}",
new { controller = "Report", action = "Index" }
);
Alguna idea de lo que podría estar pasando o cómo se pueden solucionar esto?
Gracias, Mehrdad. Resulta que GoDaddy predetermina IIS 7 al modo clásico. – Stuart