我正在将大型企业解决方案转换为VS2013解决方案,而且我遇到了其中一个项目的问题。其中一个项目是使用MVC2构建的,我们希望以最小的影响将其推向MVC5。这样做最好的方法是什么?
非常感谢任何工具,资源,过去的经历。
答案 0 :(得分:3)
我不会真正升级到MVC3,让它工作,然后升级到MVC4,并使其工作,等等。但是,实际上,是的,你只需要遵循升级路径。每个版本都有注释,用于定义更改,添加或删除的内容。较新版本的发行说明不会涉及上一版本中发生的事情,因此您必须自己编写注释。您可以根据每个版本的笔记评估您的应用,并确定您在应用中需要做出哪些更改。然后,继续直接升级到MVC5并进行必要的更改。
当然,请确保您有某种备份。如果您正在使用版本控制(为什么不是?),请专门为升级创建一个新分支,当然,只有在您知道一切正常后才将其合并。这是全面测试非常方便的地方。