dotnet tool updatedotnet tool update

Эта статья относится к ✓ SDK для .NET Core 2.1This article applies to: ✓ .NET Core 2.1 SDK

nameName

dotnet tool update обновляет указанное глобальное средство .NET Core на компьютере.dotnet tool update - Updates the specified .NET Core Global Tool on your machine.

Краткий обзор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 на компьютере до последней стабильной версии пакета.The dotnet tool update command provides a way for you to update .NET Core Global Tools on your machine to the latest stable version of the package. Команда удаляет и повторно устанавливает средство, эффективно обновляя его.The command uninstalls and reinstalls a tool, effectively updating it. Чтобы использовать эту команду, укажите, что хотите обновить средство из установки уровня пользователя с помощью параметра --global, или укажите путь к месту установки средства с помощью параметра --tool-path.To use the command, you either have to specify that you want to update a tool from a user-wide installation using the --global option or specify a path to where the tool is installed using the --tool-path option.

АргументыArguments

PACKAGE_NAME

Имя или идентификатор пакета NuGet, который содержит глобальное средство .NET Core, которое вы хотите обновить.Name/ID of the NuGet package that contains the .NET Core Global Tool to update. Найти имя пакета можно с помощью команды dotnet tool list.You can find the package name using the dotnet tool list command.

ПараметрыOptions

--add-source <SOURCE>

Добавляет дополнительный источник пакета NuGet для использования во время установки.Adds an additional NuGet package source to use during installation.

--configfile <FILE>

Файл конфигурации NuGet (nuget.config), который будет использоваться.The NuGet configuration (nuget.config) file to use.

--framework <FRAMEWORK>

Указывает требуемую версию .NET Framework для обновления средства.Specifies the target framework to update the tool for.

-g|--global

Указывает, что обновление предназначено для средства уровня пользователя.Specifies that the update is for a user-wide tool. Не может использоваться вместе с параметром --tool-path.Can't be combined with the --tool-path option. Если вы не укажете этот параметр, укажите параметр --tool-path.If you don't specify this option, you must specify the --tool-path option.

-h|--help

Выводит краткую справку по команде.Prints out a short help for the command.

--tool-path <PATH>

Указывает место установки глобального средства.Specifies the location where the Global Tool is installed. Путь может быть абсолютным или относительным.PATH can be absolute or relative. Не может использоваться вместе с параметром --global.Can't be combined with the --global option. Если вы не укажете этот параметр, укажите параметр --global.If you don't specify this option, you must specify the --global option.

-v|--verbosity <LEVEL>

Задает уровень детализации команды.Sets the verbosity level of the command. Допустимые значения: q[uiet], m[inimal], n[ormal], d[etailed] и diag[nostic].Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic].

ПримерыExamples

Обновляет глобальное средство dotnetsay:Updates the dotnetsay Global Tool:

dotnet tool update -g dotnetsay

Обновляет глобальное средство dotnetsay, расположенное в определенной папке Windows:Updates the dotnetsay Global Tool located on a specific Windows folder:

dotnet tool update dotnetsay --tool-path c:\global-tools

Обновляет глобальное средство dotnetsay, расположенное в определенной папке Linux/macOS:Updates the dotnetsay Global Tool located on a specific Linux/macOS folder:

dotnet tool update dotnetsay --tool-path ~/bin

См. такжеSee also