Политика поддержки ASP.NET

Последнее обновление: 15 апреля 2026 г.

Что покрывается

ASP.NET состоит из компонентов, поставляемых как в составе .NET Framework, так и в виде внешних пакетов, поставляемых за пределами .NET Framework.

Ищете политику поддержки для другой части платформы .NET? См. политику поддержки .NET.

.NET Framework

Многие части ASP.NET являются частью Microsoft .NET Framework, включая веб-формы ASP.NET, элементы управления, модули, обработчики и многое другое. Дополнительные сведения см. в политике поддержки .NET Framework.

.NET и .NET Core

Политики жизненного цикла поддержки для .NET, .NET Core и ASP.NET Core можно найти в .NET и .NET Core. политика поддержки. Политики жизненного цикла поддержки для Entity Framework и Entity Framework Core можно найти в разделе Политики поддержки Entity Framework.

Для облегчения переноса приложений на ASP.NET Core в .NET Core, указанные пакеты ASP.NET Core 2.3 (только последняя исправленная версия) поддерживались в поддерживаемых версиях .NET Framework. Однако теперь ASP.NET Core 2.3 значительно устарел по сравнению с текущими поддерживаемыми версиями ASP.NET Core и больше не рекомендуется как стратегия миграции. ASP.NET Core 2.3 определяется как "Инструменты" в политике жизненного цикла службы поддержки Майкрософт. "Инструмент" требует уведомления не менее чем за 12 месяцев до окончания поддержки. Подробнее об этой политике см. в этой статье базы знаний.

Пакеты ASP.NET Core 2.3 в настоящее время поддерживаются только на платформе .NET Framework и уже не поддерживаются в среде выполнения .NET Core. 7 апреля 2026 года мы объявили, что поддержка ASP.NET Core 2.3 завершится 13 апреля 2027 года. После этой даты ASP.NET Core 2.3 больше не будет поддерживаться ни в одной из версий .NET Framework.

Внешние пакеты

Некоторые части ASP.NET поставляются внешними по отношению к Microsoft .NET Framework. К ним относятся ASP.NET MVC, веб-страницы ASP.NET, веб-API ASP.NET и ASP.NET SignalR. Эти платформы поставляются как в виде пакетов NuGet, так и в составе выпусков Visual Studio. Полный список поддерживаемых пакетов см. на странице Внешние пакеты ASP.NET. Эти пакеты определены как «Инструменты» в политике жизненного цикла поддержки Microsoft. «Инструмент» требует уведомления минимум за 12 месяцев до окончания поддержки. Дополнительные сведения см. в этой статье базы знаний.

Внешние пакеты
Платформа Поддерживаемые версии
ASP.NET MVC 5.x
Веб-страницы ASP.NET 3.x
Веб-API ASP.NET 2.x
ASP.NET SignalR 2.x

В следующей таблице указана дата окончания поддержки для перечисленных платформ и продуктов:

перечисленные платформы и продукты
Framework/Product Окончание поддержки
ASP.NET MVC 4 1 июля 2019 г.
ASP.NET MVC 5
Веб-API ASP.NET 1 июля 2019 г.
ASP.NET Web API 2
Веб-страницы ASP.NET 2 1 июля 2019 г.
ASP.NET веб-страниц 3
Платформа сущностей (EF)
Microsoft OWIN v4
Microsoft OWIN до v4 1 июля 2019 г.
Инструменты веб-разработчика 2013 1 июля 2019 г.
Средства для веб-разработчика 2015
ODataLib
Службы WCF RIA 1.0 с пакетом обновления 2 (SP2) 1 июля 2019 г.
SignalR v1 1 июля 2019 г.
SignalR v2
Установщик веб-платформы (WebPI) v5.1 1 июля 2022 г.

Версии до MVC 5, Web Pages 3, Web API 2 были включены в Visual Studio 2010 и Visual Studio 2012, а жизненный цикл поддержки основан на жизненном цикле поддержки той версии Visual Studio, в которую они включены:

Версии до MVC 5
Версия Visual Studio Фреймворки Политика поддержки
2012 MVC 3, MVC 4, веб-страницы 1, веб-страницы 2, веб-API 1 Политика Visual Studio 2012
2010 MVC 2 Политика Visual Studio 2010
Дополнительный выпуск 2010 г. MVC 3, веб-страницы 1 Политика Visual Studio 2010

Готовы приступить?

Простое обучение .NET с помощью пошаговых руководств.

Начать