当前位置: 代码迷 >> 综合 >> .NET(dotNET)安装,出现“No SDKs were found”找不到SDK问题的解决办法
  详细解决方案

.NET(dotNET)安装,出现“No SDKs were found”找不到SDK问题的解决办法

热度:6   发布时间:2023-12-19 00:34:46.0

现象描述

.NET 6安装后,用 dotnet --info命令,结果显示如下:
No SDKs were Found
用命令 dotnet --list-sdks 结果为空。

原因分析

系统里同时安装了x86和x64的dotnet sdk,分别在
C:\Program Files (x86)\dotnet以及C:\Program Files\dotnet目录下。使用dotnet命令时,默认是x86的目录,导致找不到sdks的问题。

解决办法

将C:\Program Files (x86)\dotnet目录下的dotnet.exe可执行文件删掉或者重命名:
重命名dotnet.exe
这样就不会造成混淆了,可以正常使用x64的.NET SDKs了。

办法二

通过修改环境变量,找到路径“环境变量–>system–>> path”,将x86删掉:
修改环境变量

  相关解决方案