0
我更新了一个相当简单的MVC 1.0项目为MVC 2.0,现在所有的actionlinks misdirect。他们都错误地开始....../Home.mvc/....这个项目与Hello World差不多!随着它的到来。更新MVC 1项目和actionlinks误导
我更新了一个相当简单的MVC 1.0项目为MVC 2.0,现在所有的actionlinks misdirect。他们都错误地开始....../Home.mvc/....这个项目与Hello World差不多!随着它的到来。更新MVC 1项目和actionlinks误导
好吧,那是快,但...回答:
升级工具其实根本改变我的路线在Global.asax
routes.MapRoute(
"Default",
"{controller}.mvc/{action}/{id}",
new { action = "Index", id = "" }
);
取出 “.mvc” 固定它。
我通常会先在那里检查,但我认为(愚蠢的是)升级工具不会让我的路由疯狂。
编辑:“.mvc”对于部署到服务器2003 IIS 6.0是必要的,但不会在Windows 7的我的开发环境中工作。所以我必须做的是在编码时删除.mvc然后添加它在每个部署的部署之前回来。