我有一個簡單的ASP.NET MVC 1.0網站w /首頁,上傳和關於鏈接基於ASP.NET MVC項目的默認項目模板。 Global.asax.cs具有以下路由。錯誤與ASP.NET MVC路由在ISP
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "About", id = "" } // Parameter defaults
);
在我的本地計算機上,該網站和鏈接正常工作。但是,當網站部署到我的ISP(共享主機)時,會在網站加載時顯示默認主頁/關於,但單擊任何鏈接會導致404頁面未找到錯誤。
我必須包括: System.Web.Abstractions System.Web.Mvc System.Web.Routing
在我的/ bin文件夾中的MVC 1.0未安裝在GAC上的ISP。
有關爲什麼這種路由不正確的想法?
謝謝, 克里斯
服務器上運行的是哪個版本的IIS? – BFree 2009-06-03 02:59:15