The .NET Core SDK cannot be located.解决方法

Vscode配置c#环境报错The .NET Core SDK cannot be located.解决方法

英文文档地址
但是这个官方文档提供的方法并没有解决我的问题。。。。。。
1,Introduction
The .NET Core SDK cannot be located报错是什么意思呢,是告诉你dotnet and dotnet was NOT found on the PATH,在path找不到dotnet,虽然你已经添加了环境变量。
2,Known issues
报错原因:
一,如果安装 .NET SDK的同时打开了VSCODE,安装好 .NET SDK后重启VSCODE试试
二,在window的某些机器上,环境变量不会立即生效,重启电脑
3,General troubleshooting steps on Windows
打开DOS窗口输入where.exe dotnet
在这里插入图片描述
如果显示出dotnet.exe的安装路径来,说明已经成功添加到window path路径里,官方文档表示那就不知道为什么VSCODE不识别,会报错The .NET Core SDK cannot be located.

如果输完where.exe dotnet命令,显示的是INFO: Could not find files for the given pattern(s),说明 .NET SDK 没有添加到path里面,请卸载并重新安装 .NET SDK

好了,开始讲我是怎么解决的
下载地址
在这里插入图片描述
2个都要下载安装,
第一个是Microsoft Visual C++ 2015 Redistributable Update 3.

一,打开后是下面这样的,点击Download
在这里插入图片描述
二,X64这个打钩,点击NEXT选好路径进行安装
在这里插入图片描述
第2个是KB2533623
下载地址
一,打开后是这样的,下载
在这里插入图片描述
二,也可以直接百度KB3071756,进入下载链接,下载的文件长这样
在这里插入图片描述
三,安装好上面2个后,重启电脑,正常了,不会再报错了。
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值