Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Note
dotnetup está em versão prévia pública. Seus recursos e comportamento podem mudar antes da disponibilidade geral.
dotnetupé um gerenciador de conjuntos de ferramentas multiplataforma para instalações de .NET no nível do usuário. Ele instala .NET SDKs e runtimes sem gravar em um diretório de .NET gerenciado pelo sistema. Ele também acompanha os requisitos de instalação selecionados para que ele possa atualizar ou remover os arquivos relacionados posteriormente.
Use dotnetup para:
- Instale versões estáveis, prévias, diárias ou exatas do .NET.
- Mantenha vários requisitos de SDK e runtime em uma instalação gerenciada.
- Instale o SDK exigido pelo arquivo
global.jsonmais próximo. - Atualize os canais rastreados sem alterar os requisitos de versão exata.
- Configure como terminais e aplicativos encontram o
dotnetgerenciado. - Execute o
dotnetgerenciado sem alterarPATH.
Start
Execute a instalação interativa:
> dotnetup init
Welcome to dotnetup!
SDK Channel: latest
Mode: Terminal Mode (Suggested)
Would you like to install .NET with the recommended settings?
> Yes, proceed with defaults and install
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
Setup complete!
A configuração pergunta qual canal do SDK instalar e como você deseja acessar o comando dotnet gerenciado.
Para uma configuração concisa e nãointerativa, instale um SDK e configure o shell atual:
> dotnetup install latest
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
> dotnetup env set shell
dotnet and dotnetup are on your PATH.
To apply the change to this terminal now, run:
<shell-specific command>
Or open a new terminal.
> dotnetup list
Installations (managed by dotnetup):
<default-installation-root>
Tracked channels:
SDK latest (source: explicit)
Installed versions:
SDK <resolved-version> (<architecture>)
Total: 1
> dotnet --version
<resolved-version>
Se você não quiser alterar o perfil do shell, use o comando de encaminhamento:
> dotnetup install latest
Downloading SDK <resolved-version>
Installing SDK <resolved-version>
Installed SDK <resolved-version>
> dotnetup env set none
dotnetup is on your PATH. dotnet is not — run it with 'dotnetup dotnet <command>'.
Open a new terminal for the change to take effect.
> dotnetup dotnet --version
<resolved-version>
O modo, a versão resolvida, a arquitetura, o caminho de instalação e o comando do shell dependem do sistema e das versões disponíveis.
Como o dotnetup gerencia .NET
dotnetup rastreia as instalações do SDK solicitadas. Esse acompanhamento permite dotnetup atualizar muitas instalações ao mesmo tempo. Ele também permite dotnetup remover com segurança instalações não utilizadas ou fora de suporte.
Para obter mais informações, consulte Como o dotnetup funciona.
Escolha o que ler a seguir
| Objetivo | Artigo |
|---|---|
| Decidir se o dotnetup se ajusta ao seu cenário | Quando usar o dotnetup |
| Instale o dotnetup e execute a primeira configuração | Primeiros passos com dotnetup |
| Entender canais, raízes de instalação e rastreamento | Como funciona o dotnetup |
Usar o global.json de um repositório |
Gerenciar requisitos do SDK do repositório |
| Instalar SDKs e runtimes | Instalar componentes .NET |
| Atualizar ou remover instalações | Atualizar instalações |
| Atualizar ou remover o dotnetup em si | Atualizar ou remover dotnetup |
Configurar PATH e DOTNET_ROOT |
Gerenciar o ambiente dotnetup |
| Experimente versões prévias ou builds diários | Usar versões prévias e builds diários |
| Corrigir problemas comuns | Solucionar problemas de dotnetup |
| Saiba quais dados o dotnetup coleta | telemetria dotnetup |
| Pesquisar sintaxe de comando | Referência de comando dotnetup |
Availability
dotnetup está disponível como uma visualização pública. Comandos, opções e comportamento podem mudar entre versões prévias, e o ciclo de vida de suporte para a versão de disponibilidade geral não é final.
Para instalar dotnetup, consulte Introdução ao dotnetup.
Depois de instalá-la, execute dotnetup --version para confirmar a versão e dotnetup --help ver os comandos disponíveis.