Ich habe eine Mvc App entwickelt und getestet mit Cassini. Auf meiner Website auf GoDaddy bereitgestellt, und die Standardseite kommt gut. Klicken Sie, um sich anzumelden, und ich bekomme eine 404.Diagnose von 404 Fehlern auf IIS 7 und ASP.NET MVC
Ich bin unter IIS 7 dort ausgeführt, so dass dies unerwartet ist. Meine Routen sind ziemlich einfach:
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" }
);
Irgendeine Idee, was weitergehen könnte oder wie ich dieses Problem beheben kann?
Danke, Mehrdad. Es stellt sich heraus, dass GoDaddy IIS 7 standardmäßig auf den klassischen Modus setzt. – Stuart