Asp.Net MVC3到MVC4升级工具?

时间:2012-09-29 19:33:27

标签: asp.net asp.net-mvc-3 asp.net-mvc-4 upgrade

我知道手动指南从3升级到4,如下所示: http://www.dotnetexpertguide.com/2011/12/upgrade-aspnet-mvc-3-project-to-mvc-4.html

指南的细节各不相同,这清楚地标明了危险。有没有一个工具可以处理从MVC3项目到MVC4的过渡?这隐含意味着从.Net 4迁移到.Net 4.5,这对于Microsoft在两个版本之间添加的所有命名空间重定向都有一些重要的影响。

我也知道手动指南,基本上就是放弃升级,而只是创建一个新项目并将东西一块一块地移植到新项目中。这有很多明显的机会可以让小错误产生大问题。

所以,一个经过测试的工具我可以指望不会犯一个愚蠢的错误,就像我在这里可能会有所帮助一样。那存在吗?有一个从MVC2到3的工具,所以没有找到3到4的工具让我感到惊讶。

为什么我要升级的背景:我们在.Net 4.5 MVC4上有几个较新的项目,以及.Net 4 MVC3上的一个重要的旧项目(有一些.Net 2和MVC 2混合在...中),而且我们共享的图书馆越多,旧项目的挣扎就越多。我们可以明显冻结上一次共享库的工作,或者分叉它们并维护2个版本......显然这些都不是很吸引人。我更愿意只更新旧项目中的工具集,并将所有内容都纳入平价。