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 subcomandoslist
,search
,install
euninstall
. - A opção
--update-apply
se tornou o subcomandoupdate
. - Para usar
--update-check
, use o subcomandoupdate
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]
ediag[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