2012-10-29 101 views
1

我们正在尝试将mvc 2.0应用程序升级到mvc 4.0。如何将MVC 2.0项目升级到MVC 4.0?

这就是我试过的 1>安装mvc 4.0 2>将项目更改为目标.net framework 4.0。

当我检查项目引用时,目标System.web.mvc仍然是2.0.0.0版本。

手动删除这些引用并再次添加它们吗?

+0

你尝试寻找答案第一?看看“[asp.net mvc 2 to mvc 4](http://stackoverflow.com/questions/9282395/asp-net-mvc-2-to-mvc-4)”例如... –

+0

可能的重复[从Asp.net MVC2迁移到MVC4](http://stackoverflow.com/questions/12107191/migrating-from-asp-net-mvc2-to-mvc4) –

回答

1

是的,删除对System.Web.Mvc的引用并重新添加它们。这是根据从release notes for upgrading MVC 2到MVC 3,和相同的主要适用要MVC 4.

在解决方案浏览,删除提及System.Web.Mvc(其指向从DLL版本2),然后添加对System.Web.Mvc(v3.0.0.0)的引用。

(或你的情况V4.0.0.0)