问题是我不能再使用 dotnet CLI 了.. 它抛出以下错误
A fatal error occurred, the folder [/usr/local/share/dotnet/x64/host/fxr] does not contain any version-numbered child folders
你能帮我修一下吗?
我在使用 VS Code 的 C# 开发工具包时遇到了问题,并注意到当我实际使用 ARM 架构的 MacBook M1 时,我的 SDK 和 .NET 运行时位于 /usr/local/share/dotnet/x64/sdk 下。
我决定从那里删除 sdks 和运行时,并使用适用于 arm64 架构的适当的 microsoft .pkg 重新安装它们。
我这样做了,我在该
x64文件夹中运行了一堆
rm -rf
命令,重新安装了 SDK 7.0.12,现在它指向正确的 /usr/local/share/dotnet/sdk 文件夹。
相对于其他帖子,我可以确认我从未使用自制程序来安装以前的版本。
事实证明,我能做的最简单的事情就是获得
dotnet uninstaller
工具。刚刚删除了整个 dot net,并使用来自微软网站的正确 .pkg 文件重新安装了它。
这篇文章帮助了我:如何从 macOS Sierra 卸载 dotnet core