dotnet nuget delete

Ten artykuł dotyczy: ✔️ zestaw .NET Core 3.1 SDK i nowsze wersje

Nazwa

dotnet nuget delete — Usuwa lub usuwa listę pakietu z serwera.

Streszczenie

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

Opis

Polecenie dotnet nuget delete usuwa lub usuwa pakiet z serwera. W przypadku nuget.org akcja polega na tym, aby usunąć listę pakietu.

Argumenty

  • PACKAGE_NAME

    Nazwa/identyfikator pakietu do usunięcia.

  • PACKAGE_VERSION

    Wersja pakietu do usunięcia.

Opcje

  • --force-english-output

    Wymusza uruchomienie aplikacji przy użyciu niezmiennej kultury opartej na języku angielskim.

  • -?|-h|--help

    Wyświetla opis sposobu używania polecenia.

  • --interactive

    Umożliwia zatrzymanie polecenia i oczekiwanie na wprowadzenie lub działanie użytkownika. Na przykład w celu ukończenia uwierzytelniania. Dostępny od zestawu .NET Core 3.0 SDK.

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

    Klucz interfejsu API dla serwera.

  • --no-service-endpoint

    Domyślnie polecenie dołącza ciąg "/api/v2/package" do określonego adresu URL. Ta opcja jest przeznaczona dla kanałów informacyjnych niestandardowych, które muszą używać dokładnego adresu URL źródła określonego z opcją --source . Aby uzyskać więcej informacji, zobacz --source opcję w dalszej części tego artykułu.

  • --non-interactive

    Nie monituje o podanie danych wejściowych ani potwierdzenia użytkownika.

  • -s|--source <SOURCE>

    Określa adres URL serwera. Adres URL określony przy użyciu tej opcji może mieć wartość V2 (https://www.nuget.org/api/v2/) lub V3 (https://api.nuget.org/v3/index.json). W przypadku kanałów informacyjnych prywatnych zastąp nazwę hosta (na przykład %hostname%/api/v3/index.json).

Przykłady

  • Usuwa wersję 1.0 pakietu Microsoft.AspNetCore.Mvc:

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
    
  • Usuwa wersję 1.0 pakietu Microsoft.AspNetCore.Mvc, nie monitując użytkownika o poświadczenia lub inne dane wejściowe:

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