本文介绍了为什么 dotnet --list-sdks 在 Windows 10 上不显示已安装的 SDK?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的 Windows 10 上安装了 Microsoft .NET SDK 5.0.102 (x64),但是当我执行 dotnet --list-sdks代码>什么都没显示?我可以看到从 Windows Apps & 安装的 SDK特征.谢谢.
执行 dotnet --info
显示以下内容
$ dotnet --info主机(用于支持):版本:5.0.2提交:cb5f173b96.NET SDK 安装:未找到 SDK..NET 运行时安装:Microsoft.AspNetCore.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]Microsoft.AspNetCore.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]Microsoft.AspNetCore.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]Microsoft.AspNetCore.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]Microsoft.NETCore.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]Microsoft.NETCore.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]Microsoft.NETCore.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]Microsoft.NETCore.App 5.0.1 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]Microsoft.NETCore.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]Microsoft.WindowsDesktop.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]Microsoft.WindowsDesktop.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]Microsoft.WindowsDesktop.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]Microsoft.WindowsDesktop.App 5.0.1 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]Microsoft.WindowsDesktop.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]要安装其他 .NET 运行时或 SDK:https://aka.ms/dotnet-download
解决方案
Removing c:Program Files (x86)dotnetdotnet.exe
from global System Variables Path 对我有帮助.>
I have Microsoft .NET SDK 5.0.102 (x64) installed on my Windows 10, but when I do dotnet --list-sdks
nothing shows up? I could see the SDK installed from Windows Apps & features. Thank you.
Edit:
Doing dotnet --info
shows the following
$ dotnet --info
Host (useful for support):
Version: 5.0.2
Commit: cb5f173b96
.NET SDKs installed:
No SDKs were found.
.NET runtimes installed:
Microsoft.AspNetCore.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 5.0.1 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.9 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.11 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.0 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.1 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.2 [C:Program Files (x86)dotnetsharedMicrosoft.WindowsDesktop.App]
To install additional .NET runtimes or SDKs:
https://aka.ms/dotnet-download
解决方案
Removing c:Program Files (x86)dotnetdotnet.exe
from global System Variables Path helps for me.
这篇关于为什么 dotnet --list-sdks 在 Windows 10 上不显示已安装的 SDK?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!