即使在安装 .NET Core SDK 后,Dotnet 命令也不起作用

Dotnet commands not working even after installing .NET core SDK

提问人:MyselfAndOnlyMe 提问时间:11/11/2021 最后编辑:gunr2171MyselfAndOnlyMe 更新时间:11/11/2021 访问量:4749

问:

我正在尝试在 Manjaro Linux 上为 c# 设置 Visual Studio 代码

  • 我已经通过包管理器安装了 VSC 和 .NET core 5.0 SDK。

  • c# 加载项安装在 VSC 中

正确安装所有这些后,为什么我不能在终端中使用 dotnet 命令?

每次尝试时,我都会收到此错误;sh: dotnet: command not found

C# Linux 命令行

评论

0赞 gunr2171 11/11/2021
您的包管理器将二进制文件安装到哪里?该文件夹是否已添加到 PATH 中?

答:

0赞 phramos07 11/11/2021 #1

缺省情况下,安装在 中。检查此路径是否已添加到 env var 中。dotnetusr/share/dotnet$PATH

如果你在那里找不到它,你可以在终端上运行:

whereis dotnet

如果未找到 dotnet,则该工具未正确安装。

另外,您是否按照说明在安装 SDK 后关闭并重新打开终端窗口?