Visão geral do SDK do .NET

O SDK do .NET é um conjunto de bibliotecas e ferramentas que permitem aos desenvolvedores criar aplicativos e bibliotecas .NET. Ele contém os seguintes componentes que são usados para criar e executar aplicativos:

  • A CLI do .NET.
  • Bibliotecas e runtime do .NET.
  • O driverdotnet.

Adquirir o SDK do .NET

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ê estiver interessado em como configurar o SDK em seu servidor de build de CI, consulte o artigo Usando o SDK do .NET e as ferramentas na CI (Integração Contínua).

Por padrão, o SDK é instalado de maneira "lado a lado" (SxS), o que significa que várias versões podem coexistir a qualquer momento em um único computador. Como a versão é escolhida quando você está executando comandos da CLI é explicada mais detalhadamente no artigo Selecionar a versão do .NET a ser usada.

Confira também