Microsoft .NET
| Разработчик: | Microsoft (США) |
| Лицензия: | Бесплатно |
| Версия: | 11.0.0 Preview 4 / 10.0.8 LTS / 9.0.16 / 8.0.27 LTS |
| Обновлено: | 2026-05-13 |
| Системы: | Windows / MacOS / Linux |
| Интерфейс: | русский / английский |
| Рейтинг: |
|
| Категория: | Драйверы и обновления |
| Размер: | зависит от платформы |
.NET 11.0
STS-релиз со стандартным сроком поддержки 2 года – с 10 ноября 2026 года (ожидаемая дата официального релиза) до 9 ноября 2028 года. На текущем этапе доступны предварительные сборки Preview для раннего знакомства разработчиков с новыми возможностями; для рабочих систем не предназначены.
Новое в версии 11.0.0 Preview 3 (14.04.2026):
- Доступны сборки SDK и Runtime (включая ASP.NET Core Runtime и Windows Desktop Runtime) для Windows (x86, x64, Arm64), macOS (x64, Arm64) и Linux (x64, Arm, Arm64, Alpine x64, Alpine Arm64).
- Установщик SDK 11.0.100-preview.3 включает Runtime соответствующей версии – отдельно скачивать Runtime не требуется.
- Список изменений (английский, GitHub)
- Обзор новых возможностей .NET 11, ASP.NET Core 11, C# 14, EF Core 11, .NET MAUI (английский, GitHub)
.NET 10.0 LTS
LTS-релиз с долгосрочной поддержкой 3 года – с 11 ноября 2025 года до 14 ноября 2028 года.
Новое в версии 10.0.7 (21.04.2026):
- Внеплановое обновление безопасности: закрыта регрессия в пакете Microsoft.AspNetCore.DataProtection (версии 10.0.0–10.0.6), из-за которой managed authenticated encryptor неверно вычислял HMAC-тег проверки полезной нагрузки.
- Релиз включает SDK 10.0.203 и SDK 10.0.107 с обновлённым Runtime 10.0.7.
- Доступны отдельные установщики: SDK, .NET Runtime, ASP.NET Core Runtime, Windows Desktop Runtime, Hosting Bundle (для IIS на Windows Server) под Windows (x86, x64, Arm64), macOS (x64, Arm64), Linux (x64, Arm, Arm64, Alpine x64, Alpine Arm64).
- Для Linux предусмотрены snap-пакеты и пакеты штатных менеджеров дистрибутивов (apt, yum, dnf, zypper).
- Контейнерные образы .NET для Docker обновлены до 10.0.7.
- Microsoft срочно закрыла критическую уязвимость в .NET: вышло внеплановое обновление 10.0.7
- Microsoft выпустила Visual Studio 2026 и .NET 10 с масштабными улучшениями производительности
- Полный список изменений 10.0.7 (английский, GitHub)
- Список изменений SDK 10.0.107 с прямыми ссылками на установщики (английский, GitHub)
.NET 9.0
STS-релиз со стандартным сроком поддержки – до 10 ноября 2026 года. В сентябре 2025 года Microsoft продлила поддержку STS-версий с 18 до 24 месяцев, начиная с .NET 9, поэтому дата окончания поддержки совпадает с .NET 8 LTS.
Новое в версии 9.0.15 (14.04.2026):
- Регулярное обновление в рамках месячного цикла «Вторника Патчей»: исправления безопасности и стабильности для Runtime, ASP.NET Core, Windows Desktop, SDK.
- Доступны установщики SDK, Runtime, ASP.NET Core Runtime, Windows Desktop Runtime, Hosting Bundle под Windows, macOS и Linux на архитектурах x86, x64, Arm64, Arm32.
- Релиз Microsoft .NET 9: улучшения производительности, безопасности и интеграция с ИИ для современных приложений
- Список изменений (английский, GitHub)
.NET 8.0 LTS
LTS-релиз с долгосрочной поддержкой – до 10 ноября 2026 года.
Новое в версии 8.0.26 (14.04.2026):
- Регулярное обновление «Вторника Патчей» с исправлениями безопасности и стабильности.
- Доступны установщики SDK, Runtime, ASP.NET Core Runtime, Windows Desktop Runtime, Hosting Bundle под Windows (x86, x64, Arm64), macOS (x64, Arm64), Linux (x64, Arm, Arm64, Alpine).
- Список изменений (английский, GitHub)
.NET 7.0
STS-релиз; поддержка завершена 14 мая 2024 года. Обновления безопасности больше не выпускаются – рекомендуется миграция на .NET 8 LTS или .NET 10 LTS.
Последняя версия 7.0.20 (29.05.2024):
.NET 6.0 LTS
LTS-релиз; поддержка завершена 12 ноября 2024 года. Обновления безопасности больше не выпускаются – рекомендуется миграция на .NET 8 LTS или .NET 10 LTS.
Последняя версия 6.0.36 (12.11.2024):
.NET 5.0
STS-релиз; поддержка завершена 10 мая 2022 года.
Последняя версия 5.0.17 (10.05.2022):
Начальная версия 5.0.0 (10.11.2020):
- Релиз Microsoft .NET 5.0: улучшения производительности и поддержка Windows Arm64 и WebAssembly
- Список изменений (английский, GitHub)
- Новые возможности .NET 5 (русский, официальный сайт)
.NET Core 3.1 LTS
LTS-релиз; поддержка завершена 13 декабря 2022 года.
Последняя версия 3.1.32 (14.12.2022):
Платформа Microsoft .NET кросс-платформенная и работает на Windows, macOS и Linux. Поддержка конкретных версий операционных систем зависит от версии .NET и политики жизненного цикла каждой ОС — как только версия ОС выходит за рамки поддержки её производителя, поддержка .NET для неё также прекращается. Ниже приведены актуальные системные требования для поддерживаемых веток .NET.
Microsoft .NET 10.0 LTS
- Windows (клиентские ОС):
- Windows 11 версий 26H1, 25H2, 24H2, 24H2 (IoT Enterprise), 23H2 (Enterprise), 22H2 (Enterprise и IoT Enterprise).
- Windows 10 версий 21H2 (Enterprise LTSC, IoT LTSC), 1809 (Enterprise LTSC), 1607 (Enterprise LTSC).
- Обычные редакции Windows 10 (Home, Pro) за пределами LTSC не входят в список официально поддерживаемых.
- Windows Server:
- Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016.
- Windows Server 2012 и 2012 R2 поддерживаются только при наличии платной подписки Extended Security Updates (ESU).
- Варианты Server Core поддерживаются для тех же версий.
- macOS: macOS 26 (Tahoe), macOS 15 (Sequoia). Официально поддерживаются только две последние версии macOS. На macOS 14 (Sonoma) и более ранних версиях приложения технически могут запускаться, но официальной поддержки для них нет.
- Linux (для запуска приложений): дистрибутивы на базе glibc — с Ubuntu 18.04 и новее, Debian 10 и новее, Fedora (актуальные версии), RHEL 8 и новее, openSUSE 15.5 и новее, SLES 15 и новее. Дистрибутивы на базе musl — Alpine Linux 3.17 и новее. Для Arm32 портативных сборок требуется дистрибутив с Y2038-совместимой glibc (Debian 12, Ubuntu 22.04 и новее).
- Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux). Официальная поддержка процессоров Intel начинается с 8-го поколения Coffee Lake / Amber Lake (ограничение стоит на уровне macOS 15 и Windows 11).
- Контейнеры: официальные образы Microsoft доступны через Microsoft Artifact Registry. Начиная с .NET 10, базовый образ Linux сменился с Debian на Ubuntu 24.04 (Noble Numbat). Образы Debian для .NET 10 больше не публикуются. Доступны стандартные образы Ubuntu, Ubuntu Chiseled (distroless) и Alpine.
- Разработка: Visual Studio 2026 (версия 18.0) или новее для полной поддержки .NET 10 на Windows; Visual Studio Code с расширением C# Dev Kit — на всех поддерживаемых платформах. Для сборки приложений под iOS, macOS, tvOS и Mac Catalyst требуется Xcode 26 и macOS 15.6 (Sequoia) или новее.
- Оперативная память и диск: минимальные требования определяются операционной системой. Для установки SDK и запуска большинства приложений рекомендуется минимум 2 ГБ ОЗУ; для сборки крупных проектов и работы с Visual Studio — от 8 ГБ. Под установку SDK требуется около 1–2 ГБ свободного места.
Microsoft .NET 9.0
- Windows (клиентские ОС): Windows 11 (26H1, 25H2, 24H2, 23H2, 22H2), Windows 10 версий 21H2 (Enterprise LTSC, IoT LTSC), 1809 (Enterprise LTSC), 1607 (Enterprise LTSC). Поддержка Windows 10 22H2 (обычные редакции) привязана к жизненному циклу самой ОС.
- Windows Server: Windows Server 2025, 2022, 2019, 2016. Windows Server 2012 и 2012 R2 — только по Extended Security Updates.
- macOS: macOS 26 (Tahoe), macOS 15 (Sequoia), macOS 14 (Sonoma).
- Linux (для запуска приложений): glibc-дистрибутивы — Ubuntu 18.04 и новее, Debian 10 и новее, Fedora (актуальные), RHEL 8 и новее, openSUSE 15.5 и новее, SLES 15 и новее; musl-дистрибутивы — Alpine 3.17 и новее.
- Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux).
- Разработка: Visual Studio 2022 17.12 или новее, Visual Studio 2026, Visual Studio Code с C# Dev Kit.
Microsoft .NET 8.0 LTS
- Windows (клиентские ОС): Windows 11 (26H1, 25H2, 24H2, 23H2, 22H2), Windows 10 версий 21H2 (LTSC), 1809 (LTSC), 1607 (LTSC). Обычные редакции Windows 10 22H2 поддерживаются в рамках жизненного цикла самой ОС.
- Windows Server: Windows Server 2025, 2022, 2019, 2016. Windows Server 2012 и 2012 R2 — только по Extended Security Updates.
- macOS: macOS 26 (Tahoe), macOS 15 (Sequoia), macOS 14 (Sonoma), macOS 13 (Ventura).
- Linux (для запуска приложений): glibc-дистрибутивы — Ubuntu 16.04 и новее, Debian 10 и новее, Fedora (актуальные), RHEL 8 и новее, openSUSE 15 и новее, SLES 15 и новее; musl-дистрибутивы — Alpine 3.17 и новее.
- Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux).
- Разработка: Visual Studio 2022 17.8 или новее, Visual Studio Code с C# Dev Kit.
Перечень поддерживаемых ОС обновляется Microsoft по мере того, как дистрибутивы выходят из-под поддержки их производителей. Актуальные списки Microsoft публикует для каждой версии в отдельных документах supported-os в репозитории dotnet/core на GitHub:
.NET — кросс-платформенная среда разработки с открытым исходным кодом для создания приложений любого типа: серверных веб-сервисов и API, настольных программ, мобильных приложений, облачных микросервисов, игр, решений для интернета вещей и сценариев с искусственным интеллектом. Одна кодовая база работает на Windows, macOS, Linux, Android и iOS. Готовые приложения размещаются в магазинах приложений либо развёртываются на серверах, настольных компьютерах, мобильных устройствах и в контейнерах.
Платформа поддерживает три языка — C#, F# и Visual Basic — и работает со всеми распространёнными средами разработки: Visual Studio, Visual Studio Code с расширением C# Dev Kit, JetBrains Rider. Исходный код .NET открыт под лицензией MIT, платформа бесплатна для личного, учебного и коммерческого использования.
Исторически .NET развивался как две отдельные ветки: закрытая Windows-only .NET Framework (последняя версия 4.8.1, входит в состав Windows) и открытая кросс-платформенная .NET Core. Начиная с .NET 5 (2020), ветки объединены под единым именем .NET — на замену .NET Core пришла общая кросс-платформенная .NET, а .NET Framework переведён в режим сопровождения и получает только обновления безопасности.
Состав платформы
- .NET SDK — полный набор инструментов разработчика: компиляторы C#, F# и Visual Basic, CLI-утилита
dotnet, библиотеки Base Class Library, среда выполнения и шаблоны проектов. SDK включает в себя оба runtime, поэтому отдельно их ставить не нужно. - .NET Runtime — среда выполнения для запуска обычных .NET-приложений: исполнитель Common Language Runtime (CLR) и базовые библиотеки классов.
- ASP.NET Core Runtime — среда выполнения для веб-приложений, API, SignalR и Blazor. Включает в себя .NET Runtime.
- Windows Desktop Runtime — среда выполнения для настольных приложений на Windows Forms и WPF.
- Hosting Bundle — пакет для серверов Windows с IIS: включает .NET Runtime, ASP.NET Core Runtime и модуль ASP.NET Core для IIS.
Основные рабочие нагрузки
- ASP.NET Core — фреймворк для веб-приложений, REST API, микросервисов и реального времени через SignalR.
- Blazor — создание интерактивных веб-интерфейсов на C# с выполнением в браузере через WebAssembly, на сервере или в гибридном режиме.
- Entity Framework Core — объектно-реляционный маппер для работы с базами данных через LINQ-запросы.
- .NET MAUI (Multi-platform App UI) — создание нативных мобильных и настольных приложений для Android, iOS, macOS и Windows из общей кодовой базы на C# и XAML.
- Windows Forms и WPF — разработка настольных приложений для Windows с классическими графическими интерфейсами.
- .NET Aspire — набор инструментов для создания облачных приложений с встроенной телеметрией, обнаружением сервисов и локальной оркестрацией.
- ML.NET — фреймворк машинного обучения для .NET-приложений.
- Игры на Unity — движок Unity использует C# и часть экосистемы .NET.
Ключевые возможности
- Кросс-платформенность: Windows, macOS, Linux, Android, iOS. Поддержка x86, x64, Arm64 и Arm32 (Linux).
- Высокая производительность. JIT-компиляция во время выполнения и Native AOT для компиляции в машинный код без необходимости в среде выполнения на целевой машине.
- Единая кодовая база для всех платформ через общую спецификацию API.
- Современный синтаксис C# с записями (records), pattern matching, nullable-типами и другими возможностями.
- Полная интеграция с облачной инфраструктурой Microsoft Azure и другими облачными провайдерами.
- Официальные контейнерные образы в Microsoft Artifact Registry, включая лёгкие варианты Ubuntu Chiseled (distroless) и Alpine.
- Открытый исходный код под лицензией MIT. Разработка ведётся в открытом виде на GitHub с участием Microsoft, .NET Foundation и сообщества.
- Регулярный цикл выпусков: крупные релизы выходят ежегодно в ноябре. Чётные версии (8, 10, 12) — LTS с поддержкой 3 года. Нечётные (9, 11) — STS с поддержкой 2 года.
Как скачать Microsoft .NET
Перейдите на страницу загрузки и выберите версию для вашего устройства.




