Compartilhar via


remoção do pacote dotnet

Este artigo se aplica a: ✔️ SDK do .NET 6 e versões posteriores

Nome

dotnet package remove – Remove uma referência de pacote de um arquivo de projeto.

Observação

Se você estiver usando o SDK do .NET 9 ou anterior, use o formulário "verbo primeiro" (dotnet remove package) em vez disso. O formulário "substantivo primeiro" foi introduzido no .NET 10. Para obter mais informações, consulte a ordem de comando mais consistente.

Sinopse

dotnet package remove <PACKAGE_NAME>  
  [--file <FILE>] [--interactive] [--project <PROJECT>]

dotnet package remove -h|--help

Descrição

O dotnet package remove comando fornece uma opção conveniente para remover uma referência de pacote NuGet de um projeto.

Argumentos

PACKAGE_NAME

A referência do pacote a ser removida.

Opções

  • --file <FILE>

    O aplicativo baseado em arquivo no qual operar.

  • --interactive

    Permite que o comando pare e aguarde entrada ou ação do usuário. Por exemplo, para concluir a autenticação.

  • -p|--project <PROJECT>

    O arquivo de projeto no qual operar. Se um arquivo de solução for especificado, o comando atualizará o pacote em todos os projetos na solução que o referencia. Se não for especificado, o comando procurará um arquivo de projeto no diretório atual.

  • -?|-h|--help

    Imprime uma descrição de como usar o comando.

Exemplos

  • Remova Newtonsoft.Json o pacote NuGet de um projeto no diretório atual:

    dotnet package remove Newtonsoft.Json
    
  • Remova Newtonsoft.Json o pacote NuGet de um arquivo de projeto específico:

    dotnet package remove Newtonsoft.Json --file MyApp.cs