dotnet tool updatedotnet tool update
本文内容
本文适用于:✓ .NET Core 2.1 SDK
nameName
dotnet tool update
- 在你的计算机上更新指定的 .NET Core 全局工具。
摘要Synopsis
dotnet tool update <PACKAGE_NAME> <-g|--global> [--configfile] [--framework] [-v|--verbosity]
dotnet tool update <PACKAGE_NAME> <--tool-path> [--configfile] [--framework] [-v|--verbosity]
dotnet tool update <-h|--help>
说明Description
dotnet tool update
命令让你可以将计算机上的 .NET Core 全局工具更新为包的最新稳定版。此命令卸载并重新安装工具,有效地对工具进行更新。若要使用此命令,需要使用 —global
选项指定从用户范围的安装中更新工具或使用 —tool-path
选项指定安装工具的路径。
自变量Arguments
PACKAGE_NAME
包含要更新的 .NET Core 全局工具的 NuGet 包的名称/ID。你可以使用 dotnet tool list 命令查找包名称。
选项Options
—add-source <SOURCE>
添加安装过程中要使用的其他 NuGet 包源。
—configfile <FILE>
要使用的 NuGet 配置 (nuget.config) 文件 。
—framework <FRAMEWORK>
指定要更新工具的目标框架。
-g|—global
指定此更新用于用户范围的工具。不能与 —tool-path
选项一起使用。如果不指定此选项,则必须指定 —tool-path
选项。
-h|—help
打印出有关命令的简短帮助。
—tool-path <PATH>
指定全局工具的安装位置。路径可以是绝对的,也可以是相对的。不能与 —global
选项一起使用。如果不指定此选项,则必须指定 —global
选项。
-v|—verbosity <LEVEL>
设置命令的详细级别。允许使用的值为 q[uiet]
、m[inimal]
、n[ormal]
、d[etailed]
和 diag[nostic]
。
示例Examples
更新 dotnetsay 全局工具:
dotnet tool update -g dotnetsay
更新位于特定 Windows 文件夹的 dotnetsay 全局工具:
dotnet tool update dotnetsay —tool-path c:\global-tools
更新位于特定 Linux/macOS 文件夹的 dotnetsay 全局工具:
dotnet tool update dotnetsay —tool-path ~/bin