Поделиться через


Скачивание пакета dotnet

Применяется к: ✔️ пакет SDK для .NET 10.0.2xx и более поздних версий.

Имя

dotnet package download — скачайте один или несколько пакетов NuGet на диск.

Synopsis

dotnet package download [<packages>...]
    [--output <path>]
    [--configfile <path> ]
    [--prerelease]
    [--source <package source>]
    [--allow-insecure-connections]
    [--interactive]
    [--verbosity <level>]

dotnet package download -h|--help

Description

dotnet package download загружает пакеты NuGet в локальный каталог. Он не добавляет или обновляет PackageReference записи в файлах проекта и не создает или не восстанавливает проект. По умолчанию команда скачивает только указанные пакеты (без транзитивных зависимостей) в текущий рабочий каталог.

Arguments

  • packages

    Один или несколько идентификаторов пакетов для скачивания. Каждый пакет может при необходимости включать версию с @. Если версия пакета не указана, будет загружена последняя версия пакета. Например, dotnet package download Contoso.Utilities или dotnet package download Contoso.Utilities@3.2.1.

Options

  • --allow-insecure-connections

    Разрешает скачивание из источников HTTP. Без этого флага небезопасные источники вызывают ошибку команды для каждого руководства HTTPS везде .

  • --configfile <path>

    Путь к используемому NuGet.config.

  • --interactive

    Позволяет команде остановить и ждать ввода или действия пользователя. Например, чтобы завершить проверку подлинности.

  • -o, --output <path>

    Каталог, в котором будет размещен пакет. По умолчанию используется текущий рабочий каталог.

  • --prerelease

    Разрешает скачивание предварительных версий.

  • -s --source <package source>

    Указывает используемый источник пакета NuGet.

  • -v|--verbosity <LEVEL>

    Задает уровень детализации команды. Допустимые значения: q[uiet], m[inimal], n[ormal], d[etailed] и diag[nostic]. Дополнительные сведения см. в разделе LoggerVerbosity.

  • -?|-h|--help

    Выводит описание использования команды.

Примеры

Скачивание одного пакета в определенной версии

dotnet package download Contoso@13.0.3 --output My/Destination/For/packages

Скачивание нескольких пакетов в настраиваемую папку

dotnet package download Contoso@3.1.2 Contoso.Utility@6.12.0 --output My/Destination/For/packages