У меня есть приложение mvc, разработанное и протестированное с Cassini. Развернуто на моем сайте в GoDaddy, и страница по умолчанию подходит. Нажмите, чтобы войти в систему, и я получаю 404.Диагностика ошибок 404 в IIS 7 и ASP.NET MVC
Я бегу под IIS 7, так что это неожиданно. Мои маршруты довольно простые:
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" }
);
Любая идея, что может произойти или как я могу устранить эту проблему?
Спасибо, Мехридад. Оказывается, что GoDaddy по умолчанию использует IIS 7 в классическом режиме. – Stuart