创建 Service Fabric Api 服务仅允许 ASP .NET Core 2.1

Creating Service Fabric Api service only allows ASP .NET Core 2.1

在创建新的 Service Fabric 服务时,我希望创建面向 ASP.NET Core 3.1 的 API 服务。然而,我唯一可用的选项是 ASP.NET Core 2.1。我正在使用 visual studio 2017 (15.9.18).

如何添加或启用 ASP .NET Core 3.1,它仅在 Visual Studio 2019 中可用吗?

Visual Studio 2017 不支持构建 dotnet 核心 3.x 应用程序。

来自公告post:

Visual Studio 2019 will be the release to support building .NET Core 3 applications

It is currently possible to open .NET Core 3.0 projects in Visual Studio 2017 15.9, however, it is not a supported scenario

https://devblogs.microsoft.com/dotnet/announcing-net-core-3-preview-1-and-open-sourcing-windows-desktop-frameworks/

有一些关于启用预览以使其正常工作的信息,但您 运行 遇到了 MSBuild 版本的其他问题。