【问题标题】:ASP.NET Core 2.1 in Visual Studio 15.6.3Visual Studio 15.6.3 中的 ASP.NET Core 2.1
【发布时间】:2018-08-28 14:12:30
【问题描述】:

我可以在今天发布的 Visual Studio 2017 (15.6.3) 中的 ASP.NET Core 2.1 Preview 1 项目中工作吗? https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.6.3

到目前为止,我一直在使用 Visual Studio 2017 预览版来处理我的 ASP.NET Core 2.1 项目——正如本文所建议的那样:https://blogs.msdn.microsoft.com/dotnet/2018/02/27/announcing-net-core-2-1-preview-1/

我想知道我现在是否可以切换回 Visual Studio 2017 的稳定版本。

【问题讨论】:

    标签: asp.net-core visual-studio-2017


    【解决方案1】:

    使用 Visual Studio 15.6.3 启动包含 .NET Core 2.1 项目的解决方案时,将显示以下消息:

    那里的链接转到this page

    .NET Core 2.1 预览版 1

    要创建或打开面向 .NET Core 2.1 的应用程序,建议使用 Visual Studio 2017 15.7 或更高版本。目前 15.7 仅作为预览版提供,因此请使用 latest Visual Studio 2017 Preview

    Visual Studio 2017 15.6 支持创建和打开面向 .NET Core 2.1 的应用程序,但它包含已知问题,因此建议使用 15.7 或更高版本。

    Visual Studio 2017 15.5 不支持创建或打开面向 .NET Core 2.1 的应用程序。

    所以您可以绝对将 VS 15.6 用于 .NET Core 2.1 项目。事实上,就在今天,我正在处理一个 .NET Core 2.1 项目(实际上是使用每日构建),并且我的非预览版 Visual Studio 没有遇到任何问题。

    但是可能会有问题,例如使用与脚手架相关的工具,因此您应该准备好事情可能会破裂。但是对于现有代码库的正常工作,实际上不应该有任何问题。对于不起作用的事情,您总是可以退回到 dotnet CLI。


    tl;dr随着 15.6.3 更新,.NET Core 2.1 项目仍然没有官方支持,但可能会出现很少的问题会阻止您实际使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-27
      • 2018-10-25
      • 2019-01-06
      • 2019-09-25
      • 2018-12-30
      • 2023-03-21
      • 1970-01-01
      • 2017-07-09
      相关资源
      最近更新 更多