当前 .NET SDK 不支持将.NET Core 2.2 设置为目标。请将.NET Core 2.1 或更低版本设置为目标

qq_34083367 2019-04-05 04:41:41
错误 NETSDK1045 当前 .NET SDK 不支持将 .NET Core 2.2 设置为目标。请将 .NET Core 2.1 或更低版本设置为目标,或使用支持 .NET Core 2.2 的 .NET SDK 版本。 vs 2017下使用NET Core 2.2报错。
SDK已经正常安装好了
创建API项目的时候也能正常选择2.2的.NET Core
然后创建好了就这样了。。。
更改目标框架里面没有 2.2的选择项
有大神知道怎么解决嘛。。。
...全文
3133 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmfs 2020-03-03
  • 打赏
  • 举报
回复
这个确实是版本没对应或缺少版本的问题(其实微软已经把需要下载的对应版本讲的很清楚了....) vs2017安装对应core v2.2的解决办法: 项目属性->目标框架->安装其他框架 这是官方给出的对应sdk版本(下这个绝对不会错)..
beitou 2019-04-12
  • 打赏
  • 举报
回复
.NET Core 2.2有好几个小版本号,要注意看对应的VS版本
v2.2.4
Included in Visual Studio 16.0

Included in Visual Studio 15.9.13


longjnn 2019-04-11
  • 打赏
  • 举报
回复
引用 5 楼 qq_34083367 的回复:
我不知道为什么有些评论被删除了,我这边显示的是评论被管理员删除了。 这里统一回复下解决方案。 在官网上下载.NET Core 2.2.1+的版本就可以了,什么原因导致的我不太清楚。 我是在vs社区里看到的。源地址忘记了。
证实可行。 要安装 SDK 2.2.101 版本,就会有这个选项,只装2.2.203就是这个问题。被坑死。 https://dotnet.microsoft.com/download/dotnet-core/2.2
qq_34083367 2019-04-10
  • 打赏
  • 举报
回复
我不知道为什么有些评论被删除了,我这边显示的是评论被管理员删除了。
这里统一回复下解决方案。
在官网上下载.NET Core 2.2.1+的版本就可以了,什么原因导致的我不太清楚。
我是在vs社区里看到的。源地址忘记了。
stherix 2019-04-05
  • 打赏
  • 举报
回复
vs2019 请

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧