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.
Uma raiz de instalação personalizada pode isolar instalações de repositório, teste ou ferramentas da raiz de instalação .NET gerida por defeito dotnetup.
Rastrear uma raiz personalizada no manifesto padrão
Selecione a raiz com --install-path:
dotnetup sdk install 10.0 --install-path D:\tools\dotnet
dotnetup runtime install aspnetcore@10.0 --install-path D:\tools\dotnet
O manifest padrão regista tanto os requisitos como o seu elemento raiz. Uma atualização posterior não filtrada pode processar esta raiz:
dotnetup update
Limite a lista, atualize ou desinstale na raiz quando necessário:
dotnetup list --install-path D:\tools\dotnet
dotnetup update --install-path D:\tools\dotnet
dotnetup sdk uninstall 10.0 --install-path D:\tools\dotnet
Isolar o manifest
Utilize --manifest-path quando o estado de rastreio também deve ser separado:
dotnetup sdk install 10.0 --install-path D:\tools\dotnet --manifest-path D:\tools\dotnetup_manifest.json
Repita --manifest-path para futuras operações de lista, atualização e desinstalação.
Esta opção aplica-se a um comando. Não move o ficheiro de configuração dotnetup nem altera a raiz padrão da instalação.
Execute a instalação personalizada
Execute o executável diretamente, ou ative-o para o shell atual:
dotnetup env script --shell pwsh --dotnet --dotnet-install-path D:\tools\dotnet |
Invoke-Expression
dotnetup dotnet não seleciona automaticamente raízes personalizadas arbitrárias.
Evite escritas simultâneas de manifest
dotnetup coordena o acesso ao manifesto com um bloqueio. Não execute comandos de escrita concorrentes contra o mesmo manifest. Utilize manifests separados para automação independente.