将MVC5项目升级到MVC6

时间:2015-01-03 22:59:24

标签: asp.net asp.net-mvc asp.net-mvc-5 asp.net-core-mvc

在其中的一天中,我想从一个新项目开始,MVC似乎真的很有趣,但我想知道是否有可能将MVC 5项目升级到MVC 6项目,该项目将于今年晚些时候发布?

或者你必须重新开始,因为很多事情已经改变了?或者你建议我等到MVC 6发布?

2 个答案:

答案 0 :(得分:11)

它不会是直接的升级路径,因为进行了许多重大更改。你现在可以开始玩MVC 6,无需等待。您可以下载Visual Studio 2015 Preview并开始使用。

您的一些代码将会移动,但您需要通过并验证它的每一部分并修复很多错误。最好从MVC 6开始(微软已经在我见过的视频的一些Q& A中推荐了这个)。

编辑2015年11月28日

Visual Studio 2015现已正式发布,ASP.NET 5和MVC 6处于RC1状态。您可以使用MVC 6创建一个新的ASP.NET 5项目,然后只复制所有源文件。在那之后,逐个解决错误,直到你解决了所有错误。

答案 1 :(得分:2)

从ASP.NET MVC 5迁移到Core MVC

  

本文介绍如何开始迁移ASP.NET MVC项目   到ASP.NET核心MVC。在这个过程中,它突出了许多事情   已从ASP.NET MVC更改。从ASP.NET MVC迁移是一个   多步骤过程和本文涵盖了初始设置,基本   控制器和视图,静态内容和客户端依赖项。   其他文章包括迁移配置和身份代码   在许多ASP.NET MVC项目中都可以找到。

以下是网址: Migrating From ASP.NET MVC 5 to Core MVC