Share via


dotnet new uninstall

Este artigo se aplica ao: ✔️ .NET Core 3.1 SDK e às versões posteriores

Nome

dotnet new uninstall - Desinstala um pacote de modelos.

Sinopse

dotnet new uninstall <PATH|NUGET_ID> 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Descrição

O comando dotnet new uninstall desinstala um pacote de modelo no PATH ou NUGET_ID fornecido. Quando o valor <PATH|NUGET_ID> não é especificado, todos os pacotes de modelo atualmente instalados e seus modelos associados são exibidos. Ao especificar NUGET_ID, não inclua o número da versão.

Observação

A partir do SDK do .NET 7, a sintaxe dotnet new foi alterada:

  • As opções --list, --search, --install e --uninstall se tornaram os subcomandos list, search, install e uninstall.
  • A opção --update-apply se tornou o subcomando update.
  • Para usar --update-check, use o subcomando update com a opção --check-only.

Outras opções que estavam disponíveis antes ainda estão disponíveis para serem usadas com os respectivos subcomandos. A ajuda separada para cada subcomando está disponível por meio da ou opção -h ou --help: dotnet new <subcommand> --help lista todas as opções com suporte para o subcomando.

Além disso, o preenchimento com Tab agora está disponível para dotnet new. Ele oferece suporte ao preenchimento de nomes de modelo instalados e às opções fornecidas por um modelo selecionado. Para ativar o preenchimento com Tab no SDK do .NET, confira Habilitar o preenchimento com Tab.

Exemplos da sintaxe antiga:

  • Liste os modelos instalados e os detalhes sobre eles, incluindo como desinstalá-los:

    dotnet new --uninstall
    
  • Desinstale o pacote de modelo de projeto de trabalhos Web do Azure:

    dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
    

Argumentos

  • <PATH|NUGET_ID>

    A pasta no sistema de arquivos ou no identificador do pacote NuGet do qual o pacote foi instalado. Observe que a versão do pacote NuGet não deve ser especificada.

Opções

  • -d|--diagnostics

    Habilita a saída de diagnóstico. Disponível desde o .NET SDK 7.0.100.

  • -h|--help

    Imprime a ajuda para o comando de desinstalação. Disponível desde o .NET SDK 7.0.100.

  • -v|--verbosity <LEVEL>

    Define o nível de detalhes do comando. Os valores permitidos são q[uiet], m[inimal], n[ormal] e diag[nostic]. Disponível desde o SDK .NET 7.0.100.

Exemplos

  • Liste os modelos instalados e os detalhes sobre eles, incluindo como desinstalá-los:

    dotnet new uninstall
    
  • Desinstale os modelos de SPA para ASP.NET Core:

    dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates
    

Confira também