我有一个虚拟主机回复我,无法更改 IIS6 设置来设置 .mvc 到 Asp.Net ISAPI dll 的映射,也无法启用通配符应用程序映射。
简而言之,我无法更改任何 IIS 设置。
有没有办法在这种情况下运行 ASP.NET Mvc?
Note:我在这里阅读了一些与此相关的问题,但在某些情况下不理解它们,并且在其他情况下这不是我所需要的。如果在将这个问题作为重复项关闭之前,能解释一下原因,也许还有另一个问题的解释,我将不胜感激。
Thanks
如果存在到 .aspx 的映射,请尝试找到的解决方案here http://forums.asp.net/p/1239943/2294813.aspx添加一条以 *.mvc.aspx 结尾的路由
routes.Add(new Route("{controller}.mvc.aspx/{action}", new MvcRouteHandler())
{
Defaults = new RouteValueDictionary (new{ controller = "YourController"} )
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)