从 MVC2 升级到 MVC5 项目

Upgrading from MVC2 to MVC5 project

有人可以帮助我如何将 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,这需要工具升级(拥有最新 vs 2019 的你已经处理好了)。这将需要您升级 dll,更改项目文件。请仔细阅读发行说明以查看是否有任何重大更改等。透彻了解后,您可以完成此操作。

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

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

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

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

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