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.
Esso artigo se aplica a: ✔️ .NET 8 SDK e versões posteriores
Este tutorial mostra como instalar e usar uma ferramenta global. A ferramenta que você usa é a que você cria no primeiro tutorial desta série.
Pré-requisitos
- Conclua o primeiro tutorial desta série.
- SDK do .NET 10.0.100 ou posterior (para
dnx) – opcional, mas recomendado.
Executar a ferramenta sem instalação (recomendado)
A partir do .NET 10.0.100, você pode executar ferramentas do .NET sem instalação permanente usando dnx:
Execute a ferramenta diretamente usando a dnx (sintaxe simplificada):
dnx dotnet-env --add-source ./nupkgO parâmetro
--add-sourceinforma à CLI .NET para usar o diretório ./nupkg como um feed de origem adicional para pacotes NuGet quando a ferramenta não estiver disponível no NuGet.org.
Usar a ferramenta como uma ferramenta global (instalação tradicional)
Se você preferir a instalação permanente para uso frequente:
Instale a ferramenta do pacote executando o comando de instalação da ferramenta dotnet na pasta do projeto dotnet-env :
dotnet tool install --global --add-source ./nupkg dotnet-envO parâmetro
--globalinforma à CLI do .NET para instalar os binários de ferramenta em um local padrão que é adicionado automaticamente à variável de ambientePATH.O
--add-sourceparâmetro informa à CLI do .NET para usar temporariamente o diretório ./nupkg como um feed de origem adicional para pacotes NuGet. Você deu ao seu pacote um nome exclusivo para garantir que ele seja encontrado apenas no diretório ./nupkg , não no NuGet.org.A saída mostra o comando usado para chamar a ferramenta e a versão instalada:
You can invoke the tool using the following command: dotnet-env Tool 'dotnet-env' (version '1.0.0') was successfully installed.Observação
Por padrão, a arquitetura dos binários do .NET a serem instalados representa a arquitetura do SO sendo executado no momento. Para especificar uma arquitetura de SO diferente, consulte instalação da ferramenta dotnet, opção --arch.
Invoque a ferramenta:
dotnet-envObservação
Se o comando falhar, abra um novo terminal para atualizar a variável de
PATHambiente.Remova a ferramenta executando o comando de desinstalação da ferramenta dotnet :
dotnet tool uninstall -g dotnet-env
Usar a ferramenta como uma ferramenta global instalada em um local personalizado
Instale a ferramenta do pacote.
No Windows:
dotnet tool install --tool-path c:\dotnet-tools --add-source ./nupkg dotnet-envNo Linux ou macOS:
dotnet tool install --tool-path ~/bin --add-source ./nupkg dotnet-envO parâmetro
--tool-pathinstrui a CLI do .NET a instalar os binários da ferramenta no local especificado. Se o diretório não existir, ele será criado. O diretório não é adicionado automaticamente à variável dePATHambiente.A saída mostra o comando usado para chamar a ferramenta e a versão instalada:
You can invoke the tool using the following command: dotnet-env Tool 'dotnet-env' (version '1.0.0') was successfully installed.Invoque a ferramenta:
No Windows:
c:\dotnet-tools\dotnet-envNo Linux ou macOS:
~/bin/dotnet-envRemova a ferramenta executando o comando de desinstalação da ferramenta dotnet :
No Windows:
dotnet tool uninstall --tool-path c:\dotnet-tools dotnet-envNo Linux ou macOS:
dotnet tool uninstall --tool-path ~/bin dotnet-env
Troubleshoot
Se você receber uma mensagem de erro ao seguir o tutorial, confira Solucionar problemas de uso da ferramenta .NET.
Próximas etapas
Neste tutorial, você instalou e usou uma ferramenta como uma ferramenta global. Para obter mais informações sobre como instalar e usar ferramentas globais, consulte Gerenciando ferramentas globais. Para instalar e usar a mesma ferramenta que uma ferramenta local, avance para o próximo tutorial.