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

场景重现

Windows 10 操作系统 (64-bit)

1279971-20190407143406643-1690407609.png

已经安装 .NET Core SDKs 如下:

C:\Users\taadis>dotnet --list-sdks
2.1.202 [C:\Program Files\dotnet\sdk]
2.1.302 [C:\Program Files\dotnet\sdk]
2.1.400 [C:\Program Files\dotnet\sdk]
2.1.401 [C:\Program Files\dotnet\sdk]
2.1.402 [C:\Program Files\dotnet\sdk]
2.1.403 [C:\Program Files\dotnet\sdk]
2.1.500 [C:\Program Files\dotnet\sdk]
2.1.503 [C:\Program Files\dotnet\sdk]
2.1.504 [C:\Program Files\dotnet\sdk]
2.1.505 [C:\Program Files\dotnet\sdk]
2.1.602 [C:\Program Files\dotnet\sdk]
2.2.202 [C:\Program Files\dotnet\sdk]

新建 ASP.NET Core 2.2 项目

1279971-20190407143629855-81262086.png

构建报错如下:

1279971-20190407143803323-1127130066.png

黑人问号脸??? 上面 SDK 不是已安装, 新建项目也有 2.2 了么?

1279971-20190407143931843-17936724.png

解决办法

网传: 最重要的是要对应框架,(旧的vs2017对应x86,新版本对应x64)

Download .NET

1279971-20190416155456598-71229008.png

或者干脆点跟我一样, uninstall vs2017 install vs2019.

转载于:https://www.cnblogs.com/taadis/p/10665314.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值