项目的目标是运行时“win7-x64”,但没有为“Microsoft.NETCore.App”包解析任何特定于运行时的包

Dee*_*ari 0 msbuild azure-service-fabric asp.net-core service-fabric-stateless visual-studio-2019

我正在尝试将无状态微服务应用程序部署到服务结构中,但我一开始部署就收到此错误。

项目面向运行时“win7-x64”,但没有为“Microsoft.NETCore.App”包解析任何特定于运行时的包。.NET Core 可能不支持此运行时。

如何解决这个问题?

小智 5

如果您无法升级到 .NET Core 3.1,您可以通过<PropertyGroup>在项目文件中的a中添加以下内容来抑制此错误:

<EnsureNETCoreAppRuntime>false</EnsureNETCoreAppRuntime> 
Run Code Online (Sandbox Code Playgroud)

该错误是设计时错误,不会导致运行时故障。