Service Fabric .net 核心应用不是 .net 核心

Service Fabric .net core app not .net core

我们正在构建服务结构应用程序,并且 运行 遇到了一些问题,每当您使用 Visual studio 创建新的服务结构应用程序并指定使用一个 .Net 核心应用程序,创建的 app/api 是一个 .Net 框架应用程序而不是 .Net 核心。

<TargetFramework>net452</TargetFramework>

而不是:

<TargetFramework>netcoreapp2.0</TargetFramework>

有谁知道这是什么原因,或者这是有意为之的行为吗?

此致

您需要使用预览工具来构建和 运行 .NET 核心应用程序。

A preview of Visual Studio 2017 Service Fabric Tools 2.0 is now available for download, packed with new .NET Core and Container tooling for Service Fabric application development. To start using the 2.0 preview tools, you'll need to install:

  • Visual Studio 2017 Preview (version 15.4.0 preview 4.0 or later)
  • Service Fabric Tools 2.0 Preview

更多信息here