【问题标题】:What is the latest ASP .NET MVC version?最新的 ASP .NET MVC 版本是什么?
【发布时间】:2017-07-02 14:16:51
【问题描述】:

我试图检查最新的 ASP MVC 版本,但我真的很困惑。当微软宣布 MVC 5 然后将其重命名为 MVC Core 1.0 时,我能够理解首先发生的问题。

我现在仍然在 Microsoft 文档中看到常规 .NET 框架,他们只提到 MVC 版本 5 作为最新版本,而在 Web 上的任何地方,我都可以找到有关 MVC 6.0 新功能的主题,它具有著名的特性消除对 System.Web 的依赖。 Wikipedia 也提到了 6.0,rc1 的发布日期为 2015 年 11 月 18 日

那么它是被微软称为 MVC 6 还是他们仍然称之为 5? MVC 的最新 dll 版本是什么?

【问题讨论】:

  • 有 asp.net-mvc-5.2.3 是他们去 asp.net-core-mvc 之前的最后一个版本。 Web API 2.2 也共享 5.2.3 版本号。检查 Nuget
  • 看看en.wikipedia.org/wiki/ASP.NET_MVC ...它提到了MVC 6.0,这很奇怪。也许微软改了名字
  • 6 最终成为核心。整个过程中,5 是要与 vNext 并行开发的,但后来被废弃了。没有 MVC 6.0 。只是尚未更正所有提及它的内容。

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


【解决方案1】:

有 asp.net-mvc-5.2.3 这是他们去 asp.net-core-mvc 之前的最后一个版本。 Web API 2.2 也共享 5.2.3 版本号。检查 Nuget

MVC 6 最初是 ASP.NET 5 的一部分,并假设是下一个版本,但由于代码库的重大变化,决定它需要成为自己的新框架,他们决定更改它的名称从 ASP.NET 5 到 ASP.NET Core.,这是建议用于新项目的最新版本。

【讨论】:

  • 谢谢,非常有帮助。我相信目前asp-core是一个完全独立的路径,所以常规路径会有新版本,也许我们很快就会看到5.3(虽然我没有查看他们的官方公告)
  • @AKhudairy,他们已同意暂时维护和修补它,但预计不会有新的开发。他们希望人们转移到核心。我仍然在 5 上首当其冲地开发我的开发,同时保持最新的核心。等待它在完全穿越之前安定下来。
【解决方案2】:

2020 年 1 月 14 日发布的 ASP.NET Core MVC 3.1.1 是最新的 ASP.NET MVC 版本。 2018 年 11 月 29 日 ASP.NET MVC 5.2.7 发布后,微软决定在 ASP.NET Core MVC 类别下发布下一个版本(有重大更改)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-20
    • 1970-01-01
    • 2023-04-09
    • 2010-10-31
    • 2022-10-25
    • 1970-01-01
    • 2015-04-13
    相关资源
    最近更新 更多