Загрузите и установите .NET 5.0.5 (автономные установщики)

Попробуйте наш инструмент устранения неполадок

Microsoft выпустила следующую стабильную версию для .NET 5, .NET 5.0.5 . Они удалили слово Framework, и теперь он называется только .NET 5. Это связано с тем, что .NET 5 теперь является более унифицированным инструментом, который объединяет .NET Framework, .NET Core, а также Mono / Xamarin.

Этот выпуск не включает никаких обновлений безопасности, а скорее для поддержания надежности .NET. Он также содержит некоторые другие обновления, не связанные с безопасностью. Microsoft также работает над улучшением некоторых репозиториев, о которых будет рассказано далее в статье.

Скачать автономные установщики NET 5.0.5

Если вы используете Windows 10 версии 1809 или выше, у вас, вероятно, будет .NET Framework 4.8 . Вы можете вручную выполнить обновление до .NET 5.0.5, используя приведенные ниже ссылки для загрузки. Вы также можете обновить свое приложение до .NET 5 независимо от того, на какой версии Framework они сейчас используются, с помощью .NET Upgrade Assistant. Краткое резюме Спрятать 1 Новые функции и улучшения в .NET 5.0.5 1.1 Сбои восстановления .NET 5 NuGet в дистрибутивах Linux 1.2 Обновленные образы Docker 1.3 Исправления ошибок для прогнозов среды выполнения и Windows SDK 2 Поддерживаемые операционные системы / требования 3 Скачать .NET 5.0.5 3.1 Время выполнения 3.2 SDK 4 Установите .NET 5.0.5 5 Заключительные слова

Давайте посмотрим, что этот новый выпуск принесет разработчикам.

Новые функции и улучшения в .NET 5.0.5

Сбои восстановления .NET 5 NuGet в дистрибутивах Linux

Проблема, которая приводила к сбою восстановления NuGet в Linux, была устранена с помощью .NET SDK 5.0.202, который, конечно же, включен в .NET 5.0.5. Это произошло из-за истекших сертификатов NuGet и из-за изменений, внесенных в хранилища корневых сертификатов в Linux, которые переносятся CA-сертификатами и пакетами NSS.

Вы можете узнать больше об этом исправлении в Сообщение в блоге Microsoft .

Обновленные образы Docker

Microsoft обновляла свои образы докеров в каждом выпуске в течение последних нескольких месяцев. Теперь вы можете запускать последние выпуски .NET и Docker вместе с помощью следующей команды:

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

Чтобы ознакомиться с другими примерами последних обновлений образов Docker, нажмите здесь . Кроме того, были обновлены следующие репозитории:

Microsoft внесла аналогичные изменения в свои последние стабильные выпуски .NET 5.0.4 и .NET 5.0.3. Похоже, они постоянно работают над улучшением возможностей Docker для своих потребителей.

Исправления ошибок для прогнозов среды выполнения и Windows SDK

.NET SDK 5.0.202 включает исправления для разработчиков, ориентированных на определенные версии Windows SDK в TargetFramework своего проекта. Обратитесь к этим примечания к выпуску чтобы узнать больше об исправлениях.

Поддерживаемые операционные системы / требования

.NET 5 можно установить в Windows 10 v1703 или выше. Это потому, что это только совместим с Visual Studio 2019 16.8 Preview 4 и выше. Поскольку упомянутый Visual Studio 2019 совместим только с со следующими операционными системами .NET 5.0.5 также поддерживает только следующие варианты Windows и Server:

  • Windows 10 версии 1703 или выше. Редакции: Home, Professional, Education и Enterprise (LTSC и S не поддерживаются)
  • Windows Server 2019. Выпуски: Standard и Datacenter
  • Windows Server 2016. Выпуски: Standard и Datacenter
  • Windows 8.1 (с Обновление KB2919355 ). Редакции: Core, Professional и Enterprise
  • Windows Server 2012 R2 (с Обновление KB2919355 ). Редакции: Essentials, Standard, Datacenter
  • Выпуски Windows 7 SP1 (с последними обновлениями Windows): Home Premium, Professional, Enterprise, Ultimate

Кроме того, двоичные файлы также доступны для систем x86, x64, ARM64, macOS и Linux.

Скачать .NET 5.0.5

Используйте прямые ссылки ниже, чтобы загрузить .NET 5.0.5 Runtime и SDK в соответствии с вашей операционной системой и битовой архитектурой:

Время выполнения

Скачать .NET Desktop Runtime 5.0.5 для Windows x64

Скачать .NET Desktop Runtime 5.0.5 для Windows x86

Скачать .NET Runtime 5.0.5 для Windows ARM64

Скачать .NET Runtime 5.0.5 для macOS

Скачать бинарные файлы .NET Runtime 5.0.5 для Linux Arm32

Скачать бинарные файлы .NET Runtime 5.0.5 для Linux Arm64

Скачать двоичные файлы .NET Runtime 5.0.5 для Linux Arm64 Alpine

Скачать двоичные файлы .NET Runtime 5.0.5 для Linux x64

Скачать двоичные файлы .NET Runtime 5.0.5 для Linux x64 Alpine

SDK

Скачать .NET SDK 5.0.202 для Windows x64

Скачать .NET SDK 5.0.202 для Windows x86

Скачать .NET SDK 5.0.202 для Windows ARM64

Скачать .NET SDK 5.0.202 для macOS

Скачать .NET SDK 5.0.202 Binaries для Linux Arm32

Скачать .NET SDK 5.0.202 Binaries для Linux Arm64

Скачать .NET SDK 5.0.202 Binaries для Linux Arm64 Alpine

Скачать .NET SDK 5.0.202 Binaries для Linux x64

Скачать .NET SDK 5.0.202 Binaries для Linux x64 Alpine

Дополнительные параметры загрузки и установки здесь .

Установите .NET 5.0.5

Теперь, когда вы загрузили соответствующий установочный пакет, вы можете приступить к его установке. Установка .NET 5.0.5 - простой процесс. Загрузите файл по приведенным выше ссылкам и запустите его для установки.

После его установки все ваши приложения будут работать с использованием новой сборки, поскольку предыдущая версия будет заменена.

  1. Запустите установочный пакет, дважды щелкнув его (в случае macOS и Windows), а затем нажав Установить в мастере установки.

  2. Теперь начнется установка. Это не занимает много времени и не требует перезагрузки. Нажмите Закрывать после успешной установки.

Вы установили .NET 5.0.5. Вы можете проверьте, какая версия .NET работает введя следующую команду в командной строке:

wmic product get description | findstr /C:.NET

Заключительные слова

Если вы ранее использовали .NET Framework для разработки своих приложений, мы рекомендуем обновить их до последней версии прямо сейчас с помощью Помощника по обновлению. Помощник по обновлению - это инструмент, разработанный Microsoft, чтобы разработчики могли легко обновлять свои существующие приложения для поддержки более новых версий .NET и его функций.