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


команда dotnet nuget delete используется для удаления пакетов nuget в среде dotnet.

Эта статья относится к: ✔️ пакету SDK для .NET 6 и более поздних версий

Имя

dotnet nuget delete — удаляет или отменяет список пакетов с сервера.

Synopsis

dotnet nuget delete [<PACKAGE_NAME> <PACKAGE_VERSION>] [--force-english-output]
    [--interactive] [-k|--api-key <API_KEY>] [--no-service-endpoint]
    [--non-interactive] [-s|--source <SOURCE>]

dotnet nuget delete -h|--help

Description

Команда dotnet nuget delete удаляет или отменяет список пакетов с сервера. Для nuget.org действие состоит в том, чтобы отменить список пакета.

Arguments

  • PACKAGE_NAME

    Имя или идентификатор пакета для удаления.

  • PACKAGE_VERSION

    Версия пакета для удаления.

Options

  • --force-english-output

    Принудительно запускает приложение с помощью инвариантного языка и региональных параметров на английском языке.

  • -?|-h|--help

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

  • --interactive

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

  • -k|--api-key <API_KEY>

    Ключ API для сервера.

  • --no-service-endpoint

    По умолчанию команда добавляет "/api/v2/package" к указанному URL-адресу. Этот параметр предназначен для пользовательских веб-каналов, которые должны использовать точный ИСХОДНЫй URL-адрес, как указано с параметром --source . Дополнительные сведения см --source . далее в этой статье.

  • --non-interactive

    Не запрашивает ввод или подтверждение пользователей.

  • -s|--source <SOURCE>

    Указывает URL-адрес сервера. URL-адрес, указанный с помощью этого параметра, может быть либо V2 () илиhttps://www.nuget.org/api/v2/ V3 (https://api.nuget.org/v3/index.json). Для частных веб-каналов замените имя узла (например, %hostname%/api/v3/index.json).

Примеры

  • Удаляет версию 1.0 пакета Microsoft.AspNetCore.Mvc:

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
    
  • Удаляет пакет версии 1.0 Microsoft.AspNetCore.Mvc, а не запрашивает у пользователя учетные данные или другие входные данные:

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0 --non-interactive