如何卸载.NET SDK 10.0.100-rc.1.25451.107

编程语言 2026-07-09

在此输入图片描述

该版本不会出现在VS安装程序和 dotnet info 中,但会出现在 Programs

还有其他版本我无法删除

  • NET SDK 3.1.302
  • NET SDK 6.0.100-preview.3.21202.5

来自 dotnet --info 的输出:

 Version:           10.0.300-preview.0.26177.108
 Commit:            cf1948f9c2
 Workload version:  10.0.300-manifests.d9cd7ded
 MSBuild version:   18.6.0-preview-26177-108+cf1948f9c

Host:
  Version:      10.0.5
  Architecture: x64
  Commit:       a612c2a105

.NET SDKs installed:
  3.1.302 [C:\Program Files\dotnet\sdk]
  10.0.300-preview.0.26177.108 [C:\Program Files\dotnet\sdk]

  Microsoft.AspNetCore.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.25 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

dotnet-core-uninstall 列表:

Windows Desktop Runtimes:
  7.0.20  x64

解决方案

这通常发生在通过MSI安装的较旧预览版/ RC版 SDK上。它们仍可能出现在“程序和功能”中,但不会出现在dotnet --info或 Visual Studio安装程序中。

使用官方 .NET卸载工具

你可以按照以下步骤:

  1. 列出所有已安装的SDK(比dotnet --info更详细)
dotnet-core-uninstall list --verbosity detailed
  1. 删除特定的SDK
dotnet-core-uninstall remove --sdk 3.1.302
dotnet-core-uninstall remove --sdk 6.0.100-preview.3.21202.5
  1. 删除所有预览版本(可选清理)
dotnet-core-uninstall remove --all-previews
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章