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个后,重启电脑,正常了,不会再报错了。