Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo aplica-se a: ✔️ SDK do .NET Core 3.1 e versões posteriores
Nome
dotnet new update
- atualiza os pacotes de modelos instalados.
Sinopse
dotnet new update [--interactive] [--add-source|--nuget-source <SOURCE>]
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
dotnet new update --check-only|--dry-run [--interactive] [--add-source|--nuget-source <SOURCE>]
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
Description
O dotnet new update
comando atualiza os pacotes de modelo instalados.
O dotnet new update
comando com --check-only
opção verifica se há atualizações disponíveis para pacotes de modelos instalados sem aplicá-los.
Nota
A partir do SDK do .NET 7, a dotnet new
sintaxe foi alterada:
- As
--list
opções , , e tornaram-selist
, ,install
--install
search
--search
euninstall
--uninstall
subcomandos. - A
--update-apply
opção tornou-se oupdate
subcomando. - Para usar
--update-check
o , use oupdate
subcomando com a--check-only
opção.
Outras opções que estavam disponíveis antes ainda estão disponíveis para uso com seus respetivos subcomandos.
Ajuda separada para cada subcomando está disponível através da -h
opção ou --help
: dotnet new <subcommand> --help
lista todas as opções suportadas para o subcomando.
Além disso, o preenchimento de guias agora está disponível para dotnet new
. Ele suporta a conclusão para nomes de modelo instalados e para as opções que um modelo selecionado fornece.
Para ativar o preenchimento de guias para o SDK do .NET, consulte Habilitar conclusão de guia.
Exemplos da sintaxe antiga:
Mostrar ajuda para o
update
subcomando.Verifique se há atualizações para pacotes de modelo instalados:
dotnet new --update-check
Atualize os pacotes de modelos instalados:
dotnet new --update-apply
Opções
--interactive
Permite que o comando pare e aguarde a entrada ou ação do usuário. Por exemplo, para concluir a autenticação. Disponível desde o SDK do .NET 5.0.
--add-source|nuget-source <SOURCE>
Por padrão,
dotnet new install
usa a hierarquia de arquivos de configuração do NuGet do diretório atual para determinar a origem do NuGet a partir da qual o pacote pode ser instalado. Se--nuget-source
for especificado, a fonte será adicionada à lista de fontes a serem verificadas.
Para verificar as fontes configuradas para o diretório atual, usedotnet nuget list source
. Para obter mais informações, consulte Configurações comuns do NuGet. Disponível desde .NET SDK 7.0.100.--check-only|--dry-run
Verifica apenas se há atualizações e exibe os pacotes de modelos a serem atualizados, sem aplicar nenhuma atualização.
-d|--diagnostics
Permite a saída de diagnóstico. Disponível desde .NET SDK 7.0.100.
-h|--help
Imprime a ajuda para o comando update. Disponível desde .NET SDK 7.0.100.
-v|--verbosity <LEVEL>
Define o nível de detalhamento do comando. Os valores permitidos são
q[uiet]
, ,m[inimal]
n[ormal]
ediag[nostic]
. Disponível desde .NET SDK 7.0.100.
Exemplos
Atualiza os pacotes de modelo instalados usando a configuração do NuGet para o diretório atual:
dotnet new update
Atualiza os pacotes de modelos instalados também verificando uma fonte personalizada do NuGet usando o modo interativo:
dotnet new update --add-source "https://api.my-custom-nuget.com/v3/index.json" --interactive