Visual studio I';我收到一个包Microsoft.Build 16.3.0与netstandard 2.0不兼容错误

Visual studio I';我收到一个包Microsoft.Build 16.3.0与netstandard 2.0不兼容错误,visual-studio,.net-core,msbuild,.net-standard,.net-framework-version,Visual Studio,.net Core,Msbuild,.net Standard,.net Framework Version,当我第一次在VS2017中打开解决方案并尝试构建项目时,我在错误列表窗口中收到许多错误和警告。我试图构建的项目来自Github()。Visual studio正在抛出以下错误。该解决方案具有.net core 2.1和.net framework 4.7.2。这两个都已经安装在我的机器上了 我不确定是什么为我修复了它,但我在我的机器上安装了visual studio 2015 update 3,还更新了VS2019和VS2017,然后再次构建了解决方案。现在,它已在VS2017和VS2019中成

当我第一次在VS2017中打开解决方案并尝试构建项目时,我在错误列表窗口中收到许多错误和警告。我试图构建的项目来自Github()。Visual studio正在抛出以下错误。该解决方案具有.net core 2.1和.net framework 4.7.2。这两个都已经安装在我的机器上了


我不确定是什么为我修复了它,但我在我的机器上安装了visual studio 2015 update 3,还更新了VS2019和VS2017,然后再次构建了解决方案。现在,它已在VS2017和VS2019中成功构建。它看起来像是在更新过程中安装了支持此功能的其他软件包或库。

是否也安装了netstandard2.0?它是否会自动随.net core软件包/SDK一起提供?软件包名称中的16.3表示VS2019,所以试试VS2019社区版。如果我用VS2019构建,我会看到同样的错误。你可以考虑在48小时的限制下标记它。并在此问题上添加一些有用的信息:1。当我第一次在VS2017中打开解决方案时,我在错误列表窗口中看到许多错误和警告。2.当我使用VS2019 16.3.9打开解决方案时,正如作者在远程机器中建议的那样,没有出现错误。(只有几个警告)希望它能提供一些帮助:)