我安装了 dotnet CLI 工具,为什么命令工具列表没有显示它?

Sam*_* Le 9 command-line-interface .net-core dotnet-cli

查看屏幕截图,以便您更好地理解我的问题。在此输入图像描述

为什么dotnetsay工具没有列出?

Fei*_*Han 12

为什么 dotnetsay 工具未列出?

请注意,该dotnet tool list命令确实帮助列出当前目录中可用的所有本地工具,如果您安装dotnetsay为全局工具,则可以使用以下命令列出所有全局工具。

dotnet tool list -g
Run Code Online (Sandbox Code Playgroud)

测试结果

在此输入图像描述

有关命令的更多信息dotnet tool list,请查看:

https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-tool-list#examples


nhu*_*uvy 6

您的问题的答案是,要显示您已安装的工具,请使用以下方式之一:

dotnet tool list -g
dotnet tool list --global
dotnet tool list --tool-path C:\Users\samue
Run Code Online (Sandbox Code Playgroud)

练习这些命令

全局安装案例:

dotnet tool uninstall dotnetsay --global
dotnet tool list

dotnet tool install dotnetsay --global
dotnet tool list --global
dotnetsay
Run Code Online (Sandbox Code Playgroud)

案例安装本地:

mkdir C:\foo
dotnet tool uninstall dotnetsay --tool-path C:\foo
dotnet tool list --tool-path C:\foo

dotnet tool install dotnetsay --tool-path c:\foo
dotnet tool list --tool-path C:\foo
cd /d C:\foo
dotnetsay
Run Code Online (Sandbox Code Playgroud)

参考: