我知道手动指南从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个版本......显然这些都不是很吸引人.我更愿意只更新旧项目的工具集,并将所有内容都纳入奇偶校验.