Partager via


dotnet nuget delete - Supprime un paquet NuGet du dépôt.

Cet article s’applique à : ✔️ SDK .NET Core 6 et versions ultérieures

Nom

dotnet nuget delete - Supprime ou supprime une liste d’un package du serveur.

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

Descriptif

La dotnet nuget delete commande supprime ou annule la liste d’un package du serveur. Pour nuget.org, l’action consiste à annuler la liste du package.

Arguments

  • PACKAGE_NAME

    Nom/ID du package à supprimer.

  • PACKAGE_VERSION

    Version du package à supprimer.

Options

  • --force-english-output

    Force l’application à s’exécuter à l’aide d’une culture invariante basée sur l’anglais.

  • -?|-h|--help

    Imprime une description de l’utilisation de la commande.

  • --interactive

    Permet à la commande de s’arrêter et d’attendre une action ou une entrée utilisateur. Par exemple, pour effectuer une authentification.

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

    Clé API pour le serveur.

  • --no-service-endpoint

    Par défaut, la commande ajoute « /api/v2/package » à l’URL spécifiée. Cette option concerne les flux personnalisés qui doivent utiliser l’URL source exacte comme spécifié avec l’option --source . Pour plus d’informations, consultez l’option --source plus loin dans cet article.

  • --non-interactive

    Ne demande pas d’entrée ou de confirmation de l’utilisateur.

  • -s|--source <SOURCE>

    Spécifie l’URL du serveur. L’URL spécifiée à l’aide de cette option peut être V2 (https://www.nuget.org/api/v2/) ou V3 (https://api.nuget.org/v3/index.json). Pour les flux privés, remplacez le nom d’hôte (par exemple, %hostname%/api/v3/index.json).

Examples

  • Supprime la version 1.0 du package Microsoft.AspNetCore.Mvc:

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
    
  • Supprime la version 1.0 du package Microsoft.AspNetCore.Mvc, sans inviter l’utilisateur à entrer des informations d’identification ou d’autres entrées :

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