You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确认服务器上低于6.0.10的.Net Core运行时已完全卸载?

确认.NET Core版本已完全移除的最佳方法

以下是针对Windows服务器验证.NET Core版本是否完全移除的实用步骤:

  • 用官方卸载工具核查残留
    重新运行官方卸载工具的列表命令,查看仍可卸载的组件:

    dotnet-core-uninstall list
    

    如果目标版本(6.0.10以下的6.x版本)不在这个列表中,说明卸载工具已处理,但dotnet --list-runtimes仍显示的话,大概率是缓存或注册信息残留。

  • 检查系统程序列表
    打开「控制面板」→「程序和功能」,搜索“.NET”关键词,逐一查看所有相关条目,确认目标版本的运行时/SDK是否还存在。如果有未卸载干净的条目,右键选择卸载即可。

  • 手动检查安装目录
    直接查看.NET Core的默认安装路径,确认是否还有目标版本的文件夹:

    • 运行时目录:C:\Program Files\dotnet\shared\Microsoft.NETCore.App
    • SDK目录:C:\Program Files\dotnet\sdk
      如果发现对应版本的文件夹(比如6.0.9这类低于6.0.10的文件夹),直接删除即可。
  • 清理缓存与环境变量

    1. 运行命令清理.NET Core全局缓存:
      dotnet clean --all
      
    2. 打开系统环境变量设置,检查PATH变量中是否有指向旧版本的路径,如有则移除。
    3. 重启命令提示符或PowerShell,再次运行dotnet --list-runtimes确认结果。
  • 核查全局工具依赖
    有些全局工具可能依赖旧版本的.NET Core,导致版本信息残留。运行以下命令查看全局工具列表:

    dotnet tool list --global
    

    如果发现依赖目标旧版本的工具,先卸载这些工具后再重新检查版本列表。

内容的提问来源于stack exchange,提问作者Caverman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 09:27:19