dotnet tool updatedotnet tool update

本文内容

本文适用于:✓ .NET Core 2.1 SDK

nameName

dotnet tool update - 在你的计算机上更新指定的 .NET Core 全局工具

摘要Synopsis

  1. dotnet tool update <PACKAGE_NAME> <-g|--global> [--configfile] [--framework] [-v|--verbosity]
  2. dotnet tool update <PACKAGE_NAME> <--tool-path> [--configfile] [--framework] [-v|--verbosity]
  3. 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

请参阅See also