“当前的.net sdk不支持定位.net核心2.2”

时间:2019-04-04 08:28:35

标签: .net sdk visual-studio-2017 core

因此,当我使用一个已知使用核心2.2创建的项目时,会出现标题错误。但是,我对此进行了调查,并做了以下发现可能存在的潜在问题的事情:

  1. 将Visual Studio(2017)更新为最新版本。
  2. 很明显,我已经安装了2.2 SDK(尝试了64位和32位版本)。当我在Powershell中运行dotnet --version时,显示当前版本为2.2.202
  3. 在工具->选项->项目和解决方案->。net Core下激活了“使用.NET Core SDK的预览”,尽管由于它不再是预览了,所以不必这样做了。

当我右键单击一个项目并转到属性时,无法在目标框架下选择.net core 2.2。我显然已经尝试过重新启动VS。

到目前为止,我一直找不到其他可能的原因。有人知道我可能还会错过什么吗?

1 个答案:

答案 0 :(得分:2)

Microsoft弄乱了2.2的最新版本 现在它仅适用于Visual Studio / msbuild 2019。

花了好一个小时来解决这个问题,但是卸载2.2.202并安装旧版本,它将正常工作!