Последнее обновление 14.09.2024 — Алёна Кузнецова
В Windows 11 .NET 9 — это следующая версия платформы, которую Microsoft использует, чтобы предоставить разработчикам фреймворк для создания настольных и веб-приложений.
Хотя стабильная и требуемая версия платформы уже является частью операционной системы, существуют более новые версии и различные версии, которые необходимо устанавливать вручную. В рамках последней разработки Microsoft работает над «.NET 9», которая включает API WebSocket, новые параметры сжатия, расширенную трассировку SignalR, обновления MAUI для лучшего выравнивания текста и многое другое.
На момент написания статьи софтверный гигант сделал доступным первый релиз-кандидат и планирует выпустить второй релиз-кандидат перед выпуском финальной версии. Вы также можете проверить страницу GitHub, чтобы получить доступ к обсуждениям и прочитать новые объявления.
Если вы хотите загрузить последнюю версию, вы можете установить DotNet версии 9 вручную с официального сайта или с помощью диспетчера пакетов Windows (winget).
Microsoft рекомендует установить последнюю предварительную версию Visual Studio 2022, которая автоматически установит .NET 9, если вы используете Visual Studio.
В этом руководстве я расскажу вам, как установить .NET 9 на Windows 11 (или 10).
Установить .NET 9 на Windows 11
Чтобы установить .NET 9 на Windows 11 (или 10), выполните следующие действия:
-
Откройте .NET 9 в Microsoft.
-
Выберите опцию «X64» для Windows в разделе «.NET Desktop Runtime» (рекомендуется).
Совет: вам нужно выбрать наиболее подходящую для вас среду выполнения. Например, «ASP.NET Core Runtime» предназначена для веб-приложений, «.NET Desktop Runtime» — для запуска существующих приложений, а «.NET Runtime» — для приложений командной строки.
-
Сохраните файл на устройстве.
-
Дважды щелкните загруженный файл, чтобы запустить установщик.
-
Нажмите кнопку «Установить».
-
Нажмите кнопку «Закрыть».
После выполнения этих шагов на компьютер будет установлена новая версия .NET.
Важно отметить, что с этой же страницы загрузки вы также можете загрузить последнюю версию .NET SDK и другие версии платформы.
Установите .NET 9 с помощью команды winget
Чтобы быстро установить .NET 9 с помощью команды winget, выполните следующие действия:
-
Откройте Пуск.
-
Найдите «Командная строка», щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду для установки .NET 9 11 с помощью winget и нажмите Enter:
winget install --id Microsoft.DotNet.DesktopRuntime.Preview
Краткое примечание: после того, как .NET 9 станет полностью доступен, вы сможете использовать ту же команду, но без «.Preview».
После выполнения этих шагов диспетчер пакетов Windows загрузит и установит последнюю версию DotNet на ваше устройство Windows 10 или 11.
Если вы используете winget search microsoft.dotnet
команду, вы сможете просмотреть различные версии платформы. Затем вы можете использовать имя «Id» с winget install --id
команда для установки определенной функции.
Microsoft также представляет новую версию поддержки UWP (Universal Windows Platform) для .NET 9, которая обновляет инструменты и компоненты, входящие в DotNet, Visual Studio, Windows SDK и т. д. Это позволит вам создавать приложения с использованием последней версии .NET и C#.