O que é o .NET SDK?
O .NET SDK é um conjunto de bibliotecas e ferramentas que permitem aos desenvolvedores criar bibliotecas e aplicativos do .NET. Ele contém os seguintes componentes que são usados para criar e executar aplicativos:
- O .NET CLI.
- O runtime e as bibliotecas .NET.
- O driver
dotnet
.
Instale o .NET SDK
Assim como acontece com qualquer ferramenta, o primeiro passo é obtê-la no seu computador. Dependendo do cenário, você pode instalar o SDK usando um dos seguintes métodos:
- Use os instaladores nativos.
- Use o script de shell de instalação.
Instaladores nativos destinam-se principalmente a computadores do desenvolvedor. O SDK é distribuído usando o mecanismo de instalação nativo de cada plataforma com suporte, como pacotes DEB no Ubuntu ou MSI no Windows. Esses instaladores instalam e configuram o ambiente conforme necessário para o usuário usar o SDK imediatamente após a instalação. No entanto, eles também exigem privilégios administrativos no computador. Você pode encontrar o SDK para instalar na página Downloads do .NET.
Scripts de instalação, por outro lado, não exigem privilégios administrativos. No entanto, eles também não instalam nenhum pré-requisito no computador. Você precisa instalar todos os pré-requisitos manualmente. Os scripts destinam-se principalmente a configurar servidores de build ou para quando você deseja instalar as ferramentas sem privilégios de administrador (observe as limitações dos pré-requisitos acima). Veja mais informações no artigo de referência do script de instalação. Se você tiver interesse em como configurar o SDK no servidor de compilação de CI, confira Usar o SDK .NET em ambientes de Integração Contínua (CI).
Por padrão, o SDK instala de modo SxS ("lado a lado"), o que significa que várias versões podem coexistir em um determinado momento em um único computador. Para obter informações sobre como a versão é escolhida quando você está executando comandos da CLI, consulte Selecionar a versão do .NET a ser usada.
Guia de segurança
Importante
O .NET SDK localiza e executa várias ferramentas fornecidas como binários executáveis separados no SDK. Na maioria dos casos, o SDK é capaz de determinar o caminho completo para o executável. No entanto, há exceções em que o SDK não pode determinar o caminho e depende da entrada do usuário. É possível que um usuário forneça uma entrada que faça com que o .NET SDK execute software mal-intencionado. FPor esse motivo, você não deve confiar em repositórios com binários que correspondam a nomes de arquivos específicos no local de instalação do SDK, por exemplo, msbuild.exe. O SDK é instalado em uma pasta com versão, como C:\Program Files\dotnet\sdk\7.0.400\ no Windows ou /usr/bin/share/dotnet/sdk/7.0.400 no Linux.
Veja também
Comentários
Enviar e exibir comentários de