Partager via


dotnet nuget delete

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

Nom

dotnet nuget delete -Supprime ou retire 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

Description

La commande dotnet nuget delete supprime ou retire un package du serveur. Pour nuget.org, l’action consiste à supprimer le package de la liste.

Arguments

  • PACKAGE_NAME

    Nom/ID du package à supprimer.

  • PACKAGE_VERSION

    Version du package à supprimer.

Options

  • --force-english-output

    Force l’application à s’exécuter avec les paramètres régionaux Anglais (culture indifférente).

  • -?|-h|--help

    Affiche 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. Option disponible à partir du kit SDK .NET Core 3.0.

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

    Clé d’API pour le serveur.

  • --no-service-endpoint

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

  • --non-interactive

    Ne demande pas de saisie ou de confirmation de la part 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).

Exemples

  • 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 à fournir ses informations d’identification ou d’autres données :

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