我们正在尝试将 mvc 2.0 应用程序升级到 mvc 4.0。
这是我尝试过的 1>安装了 mvc 4.0 2>将项目更改为目标 .net framework 4.0。
但是,当我检查项目引用时,目标 System.web.mvc 仍然是 2.0.0.0 版本。
我是否要手动删除这些引用并重新添加它们?
我们正在尝试将 mvc 2.0 应用程序升级到 mvc 4.0。
这是我尝试过的 1>安装了 mvc 4.0 2>将项目更改为目标 .net framework 4.0。
但是,当我检查项目引用时,目标 System.web.mvc 仍然是 2.0.0.0 版本。
我是否要手动删除这些引用并重新添加它们?
是的,删除对 System.Web.Mvc 的引用并重新添加它们。这与从 MVC 2 升级到 MVC 3的发行说明一致,同样的原则也适用于 MVC 4。
在解决方案资源管理器中,删除对 System.Web.Mvc 的引用(它指向版本 2 中的 DLL),然后添加对 System.Web.Mvc (v3.0.0.0) 的引用。
(或在您的情况下为 v4.0.0.0)