无法卸载.NET SDK 8.0,寻求有效卸载方法
卸载.NET SDK 8.0的解决方案
以下是几种可行的卸载方法:
更新.NET卸载工具后重试
你之前使用的dotnet-core-uninstall工具版本可能不支持8.0及以上SDK,先更新到最新版本:dotnet tool update -g dotnet-core-uninstall更新完成后,先列出所有可卸载的SDK:
dotnet-core-uninstall list找到8.0对应的版本号(比如8.0.100),执行卸载命令:
dotnet-core-uninstall remove --sdk 8.0.100手动删除文件与注册表项(谨慎操作)
- 删除SDK安装目录:默认路径为
C:\Program Files\dotnet\sdk\8.0.x(替换x为具体版本号),找到对应文件夹直接删除。 - 清理注册表:打开注册表编辑器(运行
regedit),依次定位到以下路径,删除对应8.0版本的条目:HKEY_LOCAL_MACHINE\SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedHostHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\dotnet\VersionsHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\dotnet(如果存在相关8.0条目)
- 删除SDK安装目录:默认路径为
通过Visual Studio安装程序间接移除
临时重装Visual Studio 2022 Preview,打开VS安装程序选择「修改」,在「单个组件」里取消勾选.NET SDK 8.0相关选项,完成修改后再卸载Visual Studio 2022 Preview,此时SDK会被一并移除。
内容的提问来源于stack exchange,提问作者rbasniak
相关产品推荐
相关产品推荐

