从MVC2升级到MVC5项目

问题描述

有人可以帮助我如何将MVC2应用程序升级到MVC5吗? 请考虑一下,我以前从未有过升级经验。 我不想只重写升级到MVC5。 我有Visual Studio 2010和Visual Studio 2019。 我是否需要安装其他Visual Studio版本? 我可以直接升级,还是必须逐步从MVC2升级到3、4和5? 我也有一个想法可以逐步升级Visual Studio 2019中的所有项目。例如,首先将所有内容更新为.net frame work 4,然后再更新为4.5,然后再更新为4.7.2。 我不确定我还需要采取哪些额外步骤?

任何想法和帮助将不胜感激。

谢谢

解决方法

这必须分阶段完成,从2迁移到3,这需要工具升级(已经准备好使用最新版和2019版,您已经做好了准备)。这将需要您升级dll,更改项目文件。请仔细阅读发行说明,以查看是否有重大更改等。经过全面了解,您可以完成此操作。

Ex:从MVC 2升级到MVC 3 https://docs.microsoft.com/en-us/aspnet/whitepapers/mvc3-release-notes#upgrading

的步骤 ,

我确实使用下面的博客完成了从2到3的步骤。

Ex:从MVC 2升级到MVC 3 https://docs.microsoft.com/en-us/aspnet/whitepapers/mvc3-release-notes#upgrading

的步骤

但是我有一个资产文件夹,其中包含我的所有jquery,图像,站点,css和...,因此我没有添加以下内容和Package文件夹。从那时起,我只想对源代码进行最少的更改。

packages.config,/ scripts / .js和/ Content / themes / 。*