dotnet nuget delete

Este artículo se aplica a: ✔️ SDK de .NET Core 3.1 y versiones posteriores

Nombre

dotnet nuget delete: elimina o quita de la lista un paquete del servidor.

Sinopsis

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

Descripción

El comando dotnet nuget delete elimina o quita de la lista un paquete del servidor. Para nuget.org, la acción es quitar de la lista el paquete.

Argumentos

  • PACKAGE_NAME

    Nombre o id. del paquete que se va a eliminar.

  • PACKAGE_VERSION

    Versión del paquete que se va a eliminar.

Opciones

  • --force-english-output

    Fuerza la ejecución de la aplicación mediante una referencia cultural en inglés invariable.

  • -?|-h|--help

    Imprime una descripción de cómo usar el comando.

  • --interactive

    Permite que el comando se detenga y espere una entrada o una acción del usuario. Por ejemplo, para completar la autenticación. Disponible desde el SDK de .NET Core 3.0.

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

    La clave de API para el servidor.

  • --no-service-endpoint

    De manera predeterminada, el comando anexa "/api/v2/package" a la dirección URL especificada. Esta opción es para fuentes personalizadas que deben usar la dirección URL de origen exacta como se especifica con la opción --source. Para obtener más información, consulte la opción --source más adelante en este artículo.

  • --non-interactive

    No pide confirmaciones o entradas de usuario.

  • -s|--source <SOURCE>

    Especifica la dirección URL del servidor. La dirección URL especificada mediante esta opción puede ser V2 (https://www.nuget.org/api/v2/) o V3 (https://api.nuget.org/v3/index.json). Para fuentes privadas, reemplace el nombre de host (por ejemplo, %hostname%/api/v3/index.json).

Ejemplos

  • Elimina la versión 1.0 del paquete Microsoft.AspNetCore.Mvc:

    dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
    
  • Elimina la versión 1.0 del paquete Microsoft.AspNetCore.Mvc, sin pedir al usuario credenciales u otra información:

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