ASP.NET Core 3:无法在linux上运行

ASP.NET Core 3:无法在linux上运行,asp.net,linux,core,Asp.net,Linux,Core,我创建了一个小型ASP.NET Core 3.0独立应用程序控制台。 为Windows构建-它可以工作。 但当发布linux时,复制并在linux中运行它,我会收到: The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found. 检查文件:确实,目录中没有此文件。我已经安装了VS2019的最新更新,安装了NET Core 3.1 SDK。然后重建项目,为linux发布它,复制并在linux上

我创建了一个小型ASP.NET Core 3.0独立应用程序控制台。 为Windows构建-它可以工作。 但当发布linux时,复制并在linux中运行它,我会收到:

The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found.

检查文件:确实,目录中没有此文件。

我已经安装了VS2019的最新更新,安装了NET Core 3.1 SDK。然后重建项目,为linux发布它,复制并在linux上运行。它起作用了。不再需要任何Microsoft.AspNetCore.App要求。这似乎是一个错误