我有一个简单的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