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个后,重启电脑,正常了,不会再报错了。
在这里插入图片描述

Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐