dotnet nuget delete
Este artigo se aplica ao: ✔️ .NET Core 3.1 SDK e às versões posteriores
Nome
dotnet nuget delete
– Exclui ou retira da lista um pacote do servidor.
Sinopse
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
Descrição
O comando dotnet nuget delete
exclui ou retira da lista um pacote do servidor. Para nuget.org, a ação é remover o pacote da lista.
Argumentos
PACKAGE_NAME
Nome/ID do pacote a ser excluído.
PACKAGE_VERSION
Versão do pacote a ser excluído.
Opções
--force-english-output
Força a execução do aplicativo usando uma cultura invariável com base em inglês.
-?|-h|--help
Imprime uma descrição de como usar o comando.
--interactive
Permite que o comando pare e aguarde entrada ou ação do usuário. Por exemplo, para concluir a autenticação. Disponível desde o SDK do .NET Core 3.0.
-k|--api-key <API_KEY>
A chave da API para o servidor.
--no-service-endpoint
Por padrão, o comando acrescenta "/api/v2/package" à URL especificada. Essa opção é para feeds personalizados que devem usar a URL de origem exata conforme especificado com a opção
--source
. Para saber mais, confira a opção--source
mais adiante neste artigo.--non-interactive
Não solicita entrada do usuário ou confirmações.
-s|--source <SOURCE>
Especifica a URL do servidor. A URL especificada usando essa opção pode ser V2 (
https://www.nuget.org/api/v2/
) ou V3 (https://api.nuget.org/v3/index.json
). Para feeds privados, substitua o nome do host (por exemplo,%hostname%/api/v3/index.json
).
Exemplos
Exclui a versão 1.0 do pacote
Microsoft.AspNetCore.Mvc
:dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0
Exclui a versão 1.0 do pacote
Microsoft.AspNetCore.Mvc
, não solicita ao usuário credenciais ou outra entrada:dotnet nuget delete Microsoft.AspNetCore.Mvc 1.0 --non-interactive