macos 清理dotnet环境

确认一下已经安装的dotnet版本

# 列出所有已安装的 .NET SDK/Runtime
dotnet --list-sdks
dotnet --list-runtimes

清理

# 1. 删除核心 SDK/Runtime 目录(需要管理员权限)
sudo rm -rf /usr/local/share/dotnet

# 2. 删除系统级环境变量配置
sudo rm -rf /etc/paths.d/dotnet
sudo rm -rf /etc/profile.d/dotnet.sh

# 3. 删除符号链接(Apple Silicon 芯片额外操作)
sudo rm -rf /opt/homebrew/bin/dotnet
# Intel 芯片额外操作
sudo rm -rf /usr/local/bin/dotnet

最后清理一下这些地方的目录

# 1. 删除 NuGet 缓存(项目依赖包)
rm -rf ~/.nuget/packages
rm -rf ~/.nuget/plugins

# 2. 删除 .NET 工具缓存
rm -rf ~/.dotnet/tools
rm -rf ~/.dotnet/toolResolverCache

# 3. 删除系统级缓存
rm -rf ~/Library/Caches/dotnet
rm -rf ~/Library/Logs/dotnet

# 4. 删除 Rider/VS Code 等 IDE 的 .NET 缓存(可选)
# Rider 缓存
rm -rf ~/Library/Caches/JetBrains/Rider*/dotnet
# VS Code 缓存
rm -rf ~/Library/Application\ Support/Code/Cache/dotnet

使用dotnet命令验证

dotnet

提示无效命令,就证明dotnet已经清理完毕。

使用rider开发时 如何安装.net环境?

  • 推荐官网下载、安装、重启rider (好处是环境变量会自动帮你添加好)
  • 打开rider后 可在 Settings → Build, Execution, Deployment → Toolset and Build 下面看到rider已经自动根据环境变量识别到dotnet环境了
posted @ 2026-01-01 21:09  BigBosscyb  阅读(4)  评论(0)    收藏  举报