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.
Note
dotnetup está em pré-visualização pública. As suas funcionalidades e comportamento podem mudar antes da disponibilidade geral.
A instalação e a configuração do ambiente são operações separadas. Seleciona o modo de acesso que se adequa ao teu fluxo de trabalho. Para descrições dos modos disponíveis, veja configuração do ambiente dotnetup.
Utilize o reencaminhamento de comandos
A opção menos persistente é o modo none. Não adiciona a instalação gerida do .NET ao PATH nem define DOTNET_ROOT. O comando abaixo adiciona o executável dotnetup a PATH para que o possa executar a partir de qualquer diretório:
dotnetup env set none --dotnetup-on-path true
dotnetup dotnet -- --info
dotnetup dotnet build
Para evitar essa PATH alteração, defina --dotnetup-on-path false. O dotnetup dotnet comando executa .NET a partir da instalação gerida sem adicionar o seu dotnet executável a PATH.
Configurar um perfil de shell
Utilize o shell modo para escrever um bloco gerido no seu perfil de shell:
dotnetup env set shell --shell pwsh
Os valores de shell suportados são bash, zsh, fish, e pwsh.
Abra um novo shell após o término do comando, ou ative o shell atual para aplicar as alterações:
dotnetup env script --shell pwsh | Invoke-Expression
Configurar todas as aplicações de utilizador do Windows
No Windows, use o modo everywhere para tornar a instalação gerida disponível para terminais e outras aplicações de utilizador:
dotnetup env set everywhere --shell pwsh
Este modo não está disponível no Linux ou macOS.
Importante
Antes de ativar everywhere, reveja as considerações do modo Everywhere, incluindo como o modo interage com instalações em toda a máquina e aplicações dependentes do framework.
Inspecionar e corrigir o desvio
Mostrar as definições armazenadas e compará-las com o ambiente atual:
dotnetup env show
Reaplicar as definições armazenadas:
dotnetup env set
Remover alterações do ambiente
dotnetup env clear
Este comando remove a configuração do ambiente dotnetup. Não desinstala o .NET.