Política de suporte do ASP.NET
Última atualização: 15 de abril de 2026
O que está incluso
ASP.NET é composto de componentes que são enviados tanto no .NET Framework quanto como pacotes externos que são enviados fora do .NET Framework.
Procurando a política de suporte para outra parte da plataforma .NET? Confira Política de Suporte do .NET.
.NET Framework
Muitas partes do ASP.NET fazem parte do Microsoft .NET Framework, incluindo ASP.NET Web Forms, Controles, Módulos, Manipuladores e muito mais. Para obter mais informações, consulte política de suporte do .NET Framework.
.NET e .NET Core
As políticas de ciclo de vida do suporte para .NET, .NET Core e ASP.NET Core podem ser encontradas na política de suporte .NET e .NET Core. As políticas de ciclo de vida do suporte para o Entity Framework e Entity Framework Core podem ser encontradas em Política de Suporte do Entity Framework.
Para facilitar a migração de aplicativos ASP.NET Core no .NET Core, os pacotes ASP.NET Core 2.3 especificados (somente a versão mais recente corrigida) têm suporte nas versões do .NET Framework com suporte. No entanto, o ASP.NET Core 2.3 está significativamente desatualizado em relação às versões com suporte atualmente no ASP.NET Core e não é mais recomendado como estratégia de migração. O ASP.NET Core 2.3 é definido como "Ferramentas" na Política de Ciclo de Vida do Suporte da Microsoft. Uma "Ferramenta" requer notificação mínima de 12 meses antes do fim do suporte. Para mais informações sobre essa política, confira este artigo da Base de Dados de Conhecimento.
Os pacotes ASP.NET Core 2.3 têm suporte apenas no .NET Framework e já não têm suporte durante a execução no .NET Core. Em 7 de abril de 2026,anunciamos que o ASP.NET Core 2.3 terá fim do suporte em 13 de abril de 2027. Após essa data, o ASP.NET Core 2.3 não terá mais suporte em nenhuma versão do .NET Framework.
Pacotes externos
Algumas partes do ASP.NET são fornecidas externamente ao Microsoft. NET Framework. Isso inclui o MVC ASP.NET, Páginas da Web do ASP.NET, ASP.NET Web API e o ASP.NET SignalR. Essas estruturas são fornecidas como pacotes NuGet e como parte das versões do Visual Studio. Para obter uma lista completa dos pacotes suportados, visite Pacotes externos do ASP.NET. Esses pacotes são definidos como "Ferramentas" na Política de Ciclo de Vida de Suporte da Microsoft. Uma "Ferramenta" exige um mínimo de 12 meses de notificação antes do fim do suporte. Para obter mais informações, confira este artigo da base de dados.
| Framework | Versões suportadas |
|---|---|
| ASP.NET MVC | 5.x |
| Páginas da Web do ASP.NET | 3.x |
| ASP.NET Web API | 2.x |
| ASP.NET SignalR | 2.x |
A tabela a seguir abrange a data de fim do suporte das estruturas e produtos listados:
| Estrutura/Produto | Fim do Suporte |
|---|---|
| ASP.NET MVC 4 | 1 de julho de 2019 |
| ASP.NET MVC 5 | |
| ASP.NET Web API | 1 de julho de 2019 |
| ASP.NET API Web 2 | |
| Páginas Web do ASP.NET 2 | 1 de julho de 2019 |
| Páginas da Web 3 do ASP.NET | |
| Entity Framework (EF) | |
| Microsoft OWIN v4 | |
| Microsoft OWIN antes da v4 | 1 de julho de 2019 |
| Ferramentas para Desenvolvedores Web 2013 | 1 de julho de 2019 |
| Ferramentas para Desenvolvedores de Web 2015 | |
| ODataLib | |
| WCF RIA Services 1.0 SP2 | 1 de julho de 2019 |
| SignalR v1 | 1 de julho de 2019 |
| SignalR v2 | |
| Web Platform Installer (WebPI) v5.1 | 1 de julho de 2022 |
Versões anteriores ao MVC 5, Páginas da Web 3, API Web 2 foram incluídas no Visual Studio 2010 e no Visual Studio 2012 e o ciclo de vida de suporte baseia-se no ciclo de vida de suporte da versão do Visual Studio em que elas estão incluídas:
| Versão do Visual Studio | Estruturas | Política de suporte |
|---|---|---|
| 2012 | MVC 3, MVC 4, Páginas da Web 1, Páginas da Web 2, API Web 1 | Política do Visual Studio 2012 |
| 2010 | MVC 2 | Política do Visual Studio 2010 |
| Versão adicional do 2010 | MVC 3, páginas da Web 1 | Política do Visual Studio 2010 |
Pronto para começar?
Aprenda .NET facilmente com nossos tutoriais passo a passo.