Baixe e instale .NET 5.0.5 (instaladores offline)

A Microsoft lançou a próxima versão estável do .NET 5, .NET 5.0.5 . Eles removeram a palavra Framework e agora ele é chamado apenas de .NET 5. Isso ocorre porque o .NET 5 é agora uma ferramenta mais unificada que combina .NET Framework, .NET Core e Mono / Xamarin.

Esta versão não inclui nenhuma atualização de segurança, mas sim para manter a confiabilidade do .NET. Ele também contém algumas outras atualizações não relacionadas à segurança. A Microsoft também está trabalhando para melhorar alguns repositórios, o que será discutido mais adiante neste artigo.

Baixe instaladores offline do NET 5.0.5

Se você estiver executando o Windows 10 versão 1809 ou superior, provavelmente terá .NET Framework 4.8 . Você pode atualizar manualmente para .NET 5.0.5 usando os links de download fornecidos abaixo. Você também pode atualizar seu aplicativo para .NET 5, independentemente da versão do Framework em que eles estejam, usando o .NET Upgrade Assistant. Resumo Rápido ocultar 1 Novos recursos e melhorias no .NET 5.0.5 1,1 Falhas de restauração do .NET 5 NuGet em distribuições Linux 1,2 Imagens atualizadas do Docker 1,3 Correções de bug para projeções de Runtime e Windows SDK 2 Sistemas operacionais / requisitos suportados 3 Baixe o .NET 5.0.5 3,1 Tempo de execução 3,2 SDKs 4 Instale o .NET 5.0.5 5 Palavras de encerramento

Vamos ver o que este novo lançamento traz para os desenvolvedores.

Novos recursos e melhorias no .NET 5.0.5

Falhas de restauração do .NET 5 NuGet em distribuições Linux

O problema que estava causando a falha de restauração do NuGet no Linux foi corrigido pelo .NET SDK 5.0.202, que obviamente está incluído no .NET 5.0.5. Isso ocorreu devido a certificados NuGet expirados e devido às alterações feitas nos armazenamentos de certificados raiz no Linux, que são transportados por certificados ca e pacotes NSS.

Você pode ler mais sobre essa correção em Postagem do blog da Microsoft .

Imagens atualizadas do Docker

A Microsoft tem atualizado suas imagens do docker em cada lançamento nos últimos meses. Agora você pode executar as versões mais recentes do .NET e do Docker juntos usando o comando abaixo:

docker run --rm mcr.microsoft.com/dotnet/samples

Para verificar mais exemplos de atualizações recentes feitas nas imagens do Docker, clique em aqui . Além disso, os seguintes repositórios também foram atualizados:

A Microsoft fez mudanças semelhantes em seus últimos lançamentos estáveis ​​.NET 5.0.4 e .NET 5.0.3. Parece que eles estão continuamente trabalhando para aprimorar a experiência do Docker para seus consumidores.

Correções de bug para projeções de Runtime e Windows SDK

O .NET SDK 5.0.202 inclui correções para desenvolvedores que buscam versões específicas do Windows SDK no TargetFramework de seus projetos. Consulte estes notas de lançamento para saber mais sobre as correções.

Sistemas operacionais / requisitos suportados

.NET 5 pode ser instalado no Windows 10 v1703 ou superior. Isso é porque é apenas compatível com Visual Studio 2019 16.8 Preview 4 e acima. Desde o mencionado Visual Studio 2019 só é compatível com os seguintes sistemas operacionais, o .NET 5.0.5 também oferece suporte apenas às seguintes variantes do Windows e do servidor:

  • Windows 10 versão 1703 ou superior. Edições: Home, Professional, Education e Enterprise (LTSC e S não são suportados)
  • Windows Server 2019. Edições: Standard e Datacenter
  • Windows Server 2016. Edições: Standard e Datacenter
  • Windows 8.1 (com Atualizar KB2919355 ) Edições: Core, Professional e Enterprise
  • Windows Server 2012 R2 (com Atualizar KB2919355 ) Edições: Essentials, Standard, Datacenter
  • Windows 7 SP1 (com as últimas atualizações do Windows) Edições: Home Premium, Professional, Enterprise, Ultimate

Além disso, os binários também estão disponíveis para sistemas x86, x64, ARM64, macOS e Linux.

Baixe o .NET 5.0.5

Use os links diretos de download abaixo para baixar o .NET 5.0.5 Runtime e SDKs, de acordo com seu sistema operacional e arquitetura de bits:

Tempo de execução

Baixe o .NET Desktop Runtime 5.0.5 para Windows x64

Baixe o .NET Desktop Runtime 5.0.5 para Windows x86

Baixe o .NET Runtime 5.0.5 para Windows ARM64

Baixe o .NET Runtime 5.0.5 para macOS

Baixe os binários do .NET Runtime 5.0.5 para Linux Arm32

Baixe os binários do .NET Runtime 5.0.5 para Linux Arm64

Baixe os binários do .NET Runtime 5.0.5 para Linux Arm64 Alpine

Baixe os binários do .NET Runtime 5.0.5 para Linux x64

Baixe os binários do .NET Runtime 5.0.5 para Linux x64 Alpine

SDKs

Baixe o .NET SDK 5.0.202 para Windows x64

Baixe o .NET SDK 5.0.202 para Windows x86

Baixe o .NET SDK 5.0.202 para Windows ARM64

Faça download do .NET SDK 5.0.202 para macOS

Baixe os binários do .NET SDK 5.0.202 para Linux Arm32

Baixe os binários do .NET SDK 5.0.202 para Linux Arm64

Baixe os binários do .NET SDK 5.0.202 para Linux Arm64 Alpine

Baixe os binários do .NET SDK 5.0.202 para Linux x64

Baixe .NET SDK 5.0.202 Binários para Linux x64 Alpine

Mais opções de download e instalação aqui .

Instale o .NET 5.0.5

Agora que você baixou o respectivo pacote de instalação, pode começar a instalá-lo. A instalação do .NET 5.0.5 é um processo fácil. Baixe o arquivo dos links fornecidos acima e execute-o para instalação.

Depois de instalado, todos os seus aplicativos serão executados com o novo build, pois a versão anterior será substituída.

  1. Execute o pacote de instalação clicando duas vezes nele (no caso do macOS e Windows) e clicando em Instalar no assistente de instalação.

  2. A instalação começará agora. Não leva muito tempo nem requer uma reinicialização. Clique Fechar depois de instalado com sucesso.

Agora você instalou o .NET 5.0.5. Você pode verifique qual versão .NET está rodando digitando o seguinte comando no prompt de comando:

wmic product get description | findstr /C:.NET

Palavras de encerramento

Recomendamos que, se você estava usando o .NET Framework anteriormente para desenvolver seus aplicativos, você deve atualizá-los para a versão mais recente agora usando o Assistente de atualização. O Assistente de atualização é uma ferramenta desenvolvida pela Microsoft para que os desenvolvedores possam atualizar facilmente seus aplicativos existentes para oferecer suporte a versões mais recentes do .NET e seus recursos.