Загрузите версию .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, внесение этого изменения обеспечит плавный переход к стабильной версии .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 все ваши приложения будут работать с использованием новой сборки, поскольку предыдущая предварительная версия будет заменена. Однако если установлена и работает стабильная версия, она не будет заменена.
Запустите скачанный установочный пакет и нажмите Установить.
Установите .NET 8 RC 1
Закрывать мастер после завершения установки.
Закройте мастер установки .NET 8.
Теперь вы установили .NET. Вы можете проверить, какая версия .NET запущена, выполнив следующую команду в командной строке:
wmic продукт получить описание | findstr/C:.NET
Проверьте установленную NET-версию
Как удалить .NET
Если вы хотите удалить версию .NET со своего компьютера, вы можете просто удалить ее, как любое другое обычное приложение. Вот шаги для выполнения следующих действий:
нажмите Клавиша Windows + Р сочетания клавиш, чтобы открыть окно «Выполнить команду».
Введите “appwiz.cpl» и нажмите Входить чтобы открыть апплет «Программы и компоненты».
Открыть апплет «Программы и компоненты»
Щелкните правой кнопкой мыши компонент .NET, который вы хотите удалить, затем нажмите Удалить из контекстного меню.
Удалите .NET из программ и компонентов.
Запустится мастер удаления.
Нажмите «Удалить” снова.
Удалить .NET с помощью мастера
После удаления нажмите Закрывать.
Закройте мастер удаления .NET.
Завершение мыслей
.NET 8 заменит .NET 6 в канале долгосрочной поддержки (LTS), который, как сообщается, будет поддерживаться в течение 3 лет после его первоначального выпуска. В настоящее время доступна для загрузки его предварительная версия, которая теперь называется Release Candidate. Обратите внимание, что предварительный просмотр больше не будет выпущен. Вместо этого Microsoft теперь будет публиковать версии-кандидаты в качестве окончательного, стабильного подхода к выпуску.
Тем не менее, мы предлагаем вам продолжать использовать стабильные выпуски для вашей производственной среды, продолжая тестировать новейшие функции и улучшения в изолированной среде .NET 8.
История выпусков .NET 8
История версий .NET 8