【问题标题】:Upgrading MVC 2 project to MVC 5将 MVC 2 项目升级到 MVC 5
【发布时间】:2013-11-28 01:24:27
【问题描述】:

我正在将大型企业解决方案转换为 VS2013 解决方案,但其中一个项目遇到了问题。其中一个项目是使用 MVC2 构建的,我们希望以最小的影响将其升级到 MVC5。这样做的最佳方法是什么?

  • 一次升级 2 -> 3 -> 4 -> 5 个?
  • 直接升级2 -> 5?
  • 创建一个新项目并手动拖过去?
  • ?

非常感谢任何工具、资源、过去的经验。

【问题讨论】:

    标签: asp.net .net asp.net-mvc asp.net-mvc-3 asp.net-mvc-2


    【解决方案1】:

    我不会真正升级到 MVC3,让它工作,然后升级到 MVC4,然后让它工作,等等。但是,基本上,是的,你只需要遵循升级路径。每个版本都有注释,定义了更改、添加或删除的内容。较新版本的发行说明没有涉及上一个版本中发生的情况,因此您必须自己将这些说明编译在一起。您根据每个版本的说明评估您的应用程序,并确定您需要在您的应用程序中进行哪些更改。然后,直接升级到 MVC5 并进行必要的更改。

    当然,请确保您有某种备份。如果您正在使用版本控制(为什么不使用?),请创建一个专门用于升级的新分支,当然,只有在您知道一切正常时才将其合并回来。这就是进行全面测试非常方便的地方。

    【讨论】:

      猜你喜欢
      • 2013-08-31
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多