Canais e versões do dotnetup

Note

dotnetup está em pré-visualização pública. As suas funcionalidades e comportamento podem mudar antes da disponibilidade geral.

Um canal descreve um conjunto de versões .NET. Uma versão exata descreve uma versão. dotnetup armazena channels e resolve-o para o componente selecionado.

Canais nomeados

Channel Seleção do SDK
latest Última versão ativa estável do SDK .NET
lts Última versão estável cuja fase de suporte é LTS
preview Versão de pré-visualização ativa mais recente ou GoLive SDK. Seleciona uma versão ativa quando não há pré-visualização disponível.
daily Compilação diária mais recente disponível na pesquisa de canais diários

sts não é um canal nomeado suportado.

Canais numéricos do SDK

Form Example Seleção
Maior 10 Versão mais recente do SDK para essa versão
Maior e menor 10.0 Última versão do SDK para essa versão principal e secundária
Faixa de funcionalidades 10.0.1xx SDK mais recente nessa faixa de funcionalidade
Versão exata do SDK 10.0.103 Apenas esta versão do SDK
Versão exata do SDK pré-lançamento 11.0.100-preview.7.26381.103 (desatualizado; RC disponível) Apenas aquela versão pré-lançamento do SDK

Uma versão exata está afixada. dotnetup update não o substitui.

Canais e versões de runtime

Os comandos em tempo de execução usam versões em tempo de execução, não bandas de funcionalidade do SDK. Utilize um canal principal/secundário, como 10.0, ou uma versão exata do runtime, como 10.0.3.

Utilize component@version-or-channel para selecionar um componente de runtime:

dotnetup runtime install runtime@10.0
dotnetup runtime install aspnetcore@10.0
dotnetup runtime install windowsdesktop@10.0

Quando omitir o nome do componente, dotnetup seleciona o runtime .NET principal:

dotnetup runtime install 10.0

Correspondência de canal durante as atualizações

Uma atualização resolve cada canal rastreado de forma independente. Se existir uma versão correspondente mais recente, dotnetup instala-a. As versões exatas são ignoradas. Após uma atualização bem-sucedida, a recolha de lixo remove versões de que nenhuma especificação restante precisa.

O comando continua com outras especificações monitorizadas se uma atualização falhar. Retorna uma falha depois de processar as especificações restantes.

Detalhes do canal de lançamento