Ich habe eine einfache ASP.NET MVC 1.0 Website mit Home, Upload und About Links basierend auf der Standard-Projektvorlage für ein ASP.NET MVC-Projekt. Die Global.asax.cs hat die folgende Route.404 Fehler w/ASP.NET MVC Routing auf ISP
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "About", id = "" } // Parameter defaults
);
Auf meinem lokalen Computer funktionieren die Website und die Links ordnungsgemäß. Wenn die Site jedoch auf meinem ISP (Shared Hosting) bereitgestellt wird, wird beim Laden der Site der Standard Home/About angezeigt. Wenn Sie jedoch auf einen der Links klicken, wird der Fehler 404 Seite nicht gefunden angezeigt.
musste ich schließen: System.Web.Abstractions System.Web.Mvc System.Web.Routing
in meinen/sind Ordner wie MVC 1.0 im GAC auf dem ISP nicht installiert ist.
Gedanken darüber, warum dies nicht richtig Routing?
Danke, Chris
Welche Version von IIS wird auf dem Server ausgeführt? – BFree