dotnet 在 Visual Studio for Mac 中未被识别为 cmdlet 的名称

问题描述 投票:0回答:2

这是一件非常奇怪的事情,时常发生在我身上。当我在 Mac 上使用 Visual Studio 并使用 NuGet 包管理器控制台时,有时会失去对 .NET 的访问。然后我开始四处寻找,不知何故它又修复了(这可能需要很多时间)。

奇怪的是,.NET 已安装,从未移动,我可以在终端中运行它,无需任何位置。因此,它被添加到路径中。

有人遇到过这个问题吗?有什么办法可以解决吗?

macos nuget visual-studio-mac dotnet-cli package-manager-console
2个回答
0
投票

通过 Visual Studio -> Build -> Clean All 清理项目将使问题消失。

然后,当再次运行 NuGet PM 中的命令时,它会毫无问题地执行。

PM>  Update-Database
Build started...
Build succeeded.
No migrations were applied. The database is already up to date.
Done.

该问题也发布到了开发者社区网页,但很快就被关闭,没有任何解决方案: https://developercommunity.visualstudio.com/content/problem/913964/dotnet-the-term-dotnet-is-not-recognized-as-the-na.html


0
投票

我的机器中的磁盘空间即将耗尽。将可用存储空间提高到 5GB 左右。然后重新安装 NuGet 包管理器控制台。 成功了!

© www.soinside.com 2019 - 2024. All rights reserved.