Загрузите версию .NET 8 Release Candidate 1 (автономные установщики)

Загрузите предпоследнюю предварительную версию .NET 8 и протестируйте последние обновления раньше всех.

Microsoft теперь выпустила Версия-кандидат .NET 8 (RC) 1. Это первый из двух кандидатов на выпуск, который будет доступен до фактического выпуска стабильной версии .NET 8. Конференция .NET 2023 состоится 14-16 ноября 2023 г.

В этом выпуске было объявлено о значительных улучшениях для Ядро ASP.NET, .NET ИСПРАВЛЕНОи Ядро Entity Framework включен в .NET 8 RC 1.

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

Новое в версии .NET 8 Release Candidate 1

Улучшения в System.Text.Json

В генератор исходного кода System.Text.Json были внесены следующие улучшения:

  • Расширения System.Net.Http.Json для IAsyncEnumerable.
  • Перегрузки JsonContent.Create, принимающие JsonTypeInfo
  • API-интерфейсы JsonNode.ParseAsync
  • JsonSerializerOptions.MakeReadOnly(bool populateMissingResolver)

Контейнеры переходят на шаблон тегов без предварительного просмотра.

При подготовке к выпуску общедоступной версии .NET 8 образы контейнеров .NET переключились на новый шаблон тегов для версии RC 1, который удаляет слово «предварительный просмотр» из имени тега.

Плавающие теги с именами 8.0-preview и 8.0-preview- были выпущены в более ранних предварительных версиях .NET 8. С выпуском RC 1 они больше не будут поддерживаться. Вместо этого ваши ссылки на теги будут обновлены до 8.0 или 8.0-.

Поскольку это будут постоянные теги, которые будут сохраняться на протяжении всего срока действия .NET 8, внесение этого изменения обеспечит плавный переход к стабильной версии .NET 8.

Перекрестная сборка приложений Windows с ресурсами Win32 на платформах, отличных от Windows.

При создании приложений, предназначенных для Windows на платформах, отличных от Windows, полученный исполняемый файл теперь обновляется с использованием любых указанных ресурсов Win32, например значка приложения, манифеста, информации о версии.

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

Другие функции и улучшения

Существует список улучшений в .NET 8 RC 1. Нажмите на приведенные ниже ссылки, чтобы узнать о них больше:

Чтобы узнать больше, прочитайте это Анонс .NET 8 RC 1.

Скачать .NET 8 RC 1

Используйте прямые ссылки для загрузки ниже, чтобы загрузить среду выполнения .NET 8 RC 1, пакеты SDK и ASP.NET Core, соответствующие вашей операционной системе и архитектуре. Просто нажмите на соответствующую ссылку в разделе «Скачать», чтобы начать загрузку.

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

Загрузите среды выполнения .NET 8 RC1

SDK

Загрузите SDK .NET 8 RC1

Ядро ASP.NET

Загрузить ядра .NET 8 RC1 ASP.NET

Нажмите на эту ссылку, чтобы узнать больше Варианты загрузки .NET 8.

Установить .NET 8

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

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

  1. Запустите скачанный установочный пакет и нажмите Установить.

    Установите NET 8 RC 1Установите .NET 8 RC 1

  2. Закрывать мастер после завершения установки.

    Закройте мастер установки NET 8.Закройте мастер установки .NET 8.

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

wmic продукт получить описание | findstr/C:.NET

Проверьте установленную NET-версиюПроверьте установленную NET-версию

Как удалить .NET

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

  1. нажмите Клавиша Windows + Р сочетания клавиш, чтобы открыть окно «Выполнить команду».

  2. Введите “appwiz.cpl» и нажмите Входить чтобы открыть апплет «Программы и компоненты».

    Открыть апплет «Программы и компоненты»Открыть апплет «Программы и компоненты»

  3. Щелкните правой кнопкой мыши компонент .NET, который вы хотите удалить, затем нажмите Удалить из контекстного меню.

    Удалите NET из программ и функций.Удалите .NET из программ и компонентов.

    Запустится мастер удаления.

  4. Нажмите «Удалить” снова.

    Удалить NET из мастераУдалить .NET с помощью мастера

  5. После удаления нажмите Закрывать.

    Закрыть мастер удаления NETЗакройте мастер удаления .NET.

Завершение мыслей

.NET 8 заменит .NET 6 в канале долгосрочной поддержки (LTS), который, как сообщается, будет поддерживаться в течение 3 лет после его первоначального выпуска. В настоящее время доступна для загрузки его предварительная версия, которая теперь называется Release Candidate. Обратите внимание, что предварительный просмотр больше не будет выпущен. Вместо этого Microsoft теперь будет публиковать версии-кандидаты в качестве окончательного, стабильного подхода к выпуску.

Тем не менее, мы предлагаем вам продолжать использовать стабильные выпуски для вашей производственной среды, продолжая тестировать новейшие функции и улучшения в изолированной среде .NET 8.

История выпусков .NET 8

История версий .NET 8

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *