dotnet tool list
本文适用于: ✔️ .NET Core 3.1 SDK 及更高版本
“属性”
dotnet tool list
- 列出计算机上当前安装的所有指定类型的 .NET 工具。
摘要
dotnet tool list -g|--global
dotnet tool list --tool-path <PATH>
dotnet tool list --local
dotnet tool list [<PACKAGE_ID>]
dotnet tool list
dotnet tool list -h|--help
说明
dotnet tool list
命令提供了一种列出计算机上安装的 .NET 全局、工具路径或本地工具的方法。 此命令列出包名称、安装的版本以及工具命令。 若要使用命令,请指定以下项之一:
- 若要列出在默认位置安装的全局工具,请使用
--global
选项 - 若要列出在自定义位置安装的全局工具,请使用
--tool-path
选项。 - 若要列出本地工具,请使用
--local
选项或省略--global
、--tool-path
和--local
选项。 - 若要列出特定工具,请使用可选
PACKAGE_ID
参数。
参数
PACKAGE_ID
列出已安装该工具时提供的包 ID 的工具。 可与选项结合使用。 提供检查是否已安装特定工具的方法。 如果未找到具有指定包 ID 的工具,则命令会列出没有详细信息行的标题。 该命令始终返回 0。
选项
-g|--global
列出用户范围的全局工具。 不能与
--tool-path
选项一起使用。 省略--global
和--tool-path
将列出本地工具。
-?|-h|--help
打印出有关如何使用命令的说明。
--local
列出当前目录的本地工具。 不能与
--global
或--tool-path
选项组合。 即使未指定--local
,同时省略--global
和--tool-path
也会列出本地工具。--tool-path <PATH>
指定用于查找全局工具的自定义位置。 路径可以是绝对的,也可以是相对的。 不能与
--global
选项一起使用。 省略--global
和--tool-path
将列出本地工具。
示例
dotnet tool list -g
列出计算机上安装的所有用户范围的全局工具(当前用户配置文件)。
dotnet tool list --tool-path c:\global-tools
列出特定 Windows 目录中的全局工具。
dotnet tool list --tool-path ~/bin
列出特定 Linux/macOS 目录中的全局工具。
dotnet tool list
或dotnet tool list --local
列出当前目录中所有可用的本地工具。
dotnet tool list -g dotnetsay
列出包含包 ID dotnetsay 的全局工具
dotnet tool list dotnetsay
列出包含包 ID dotnetsay 的全局工具