Política de Suporte do .NET e do .NET Core

Última atualização: 10 de junho de 2025

O que está incluso

O .NET e o .NET Core referem-se a várias tecnologias, incluindo o runtime, o SDK, ASP.NET Core e Entity Framework Core.

Procurando a política de suporte para outra parte da plataforma .NET? Consulte a página Política de Suporte do .NET.

Cada produto da Microsoft tem um ciclo de vida. O ciclo de vida começa quando um produto é lançado e termina quando ele não tem mais suporte. Conhecer as principais datas deste ciclo de vida ajuda você a tomar decisões informadas sobre quando atualizar ou fazer outras alterações em seu software. Este produto é regido pela Política de Ciclo de Vida Moderna da Microsoft.

O ciclo de vida de suporte do .NET e do .NET Core oferece suporte para cada versão. O período de tempo e o grau de suporte variam com base em algumas qualificações.

Há suporte para .NET e .NET Core em vários sistemas operacionais e versões. A Política de sistema operacional com suporte do .NET fornece detalhes atuais sobre políticas e versões de suporte de sistemas operacionais.

Quais versões se qualificam para manutenção e como as atualizações afetam as qualificações de manutenção?

Os clientes podem escolher versões de Suporte de Longo Prazo (LTS) ou versões de Suporte a Termos Standard (STS). A qualidade de todas as versões é a mesma. A única diferença é o extensão do suporte. As versões LTS recebem suporte e patches gratuitos por 3 anos. As versões do STS recebem suporte e patches gratuitos por 18 meses.

Durante o ciclo de vida de suporte a uma versão, os sistemas devem permanecer atualizados quanto aos patches de atualizações lançados.

Ciclo de vida da versão do .NET e do .NET Core

Versões suportadas

A tabela a seguir acompanha as datas de lançamento e término do suporte das versões .NET e .NET Core.

Versões suportadas
Versão Data de lançamento original Versão mais recente do patch Data de lançamento do patch Tipo de versão Fase de suporte Fim do suporte
.NET 9 12 de novembro de 2024 9.0.6 10 de junho de 2025 STS Ativo 12 de maio de 2026
.NET 8 14 de novembro de 2023 8.0.17 10 de junho de 2025 LTS Ativo 10 de novembro de 2026

Versões sem suporte

A tabela a seguir lista as versões do .NET Core que não têm mais suporte.

Versões sem suporte
Versão Data de lançamento original Versão mais recente do patch Data de lançamento do patch Fim do suporte
.NET 7 8 de novembro de 2022 7.0.20 28 de maio de 2024 14 de maio de 2024
.NET 6 8 de novembro de 2021 6.0.36 12 de novembro de 2024 12 de novembro de 2024
.NET 5 10 de novembro de 2020 5.0.17 10 de maio de 2022 10 de maio de 2022
.NET Core 3.1 3 de dezembro de 2019 3.1.32 13 de dezembro de 2022 13 de dezembro de 2022
.NET Core 3.0 23 de setembro de 2019 3.0.3 18 de fevereiro de 2020 3 de março de 2020
.NET Core 2.2 4 de dezembro de 2018 2.2.8 19 de novembro de 2019 23 de dezembro de 2019
.NET Core 2.1 30 de maio de 2018 2.1.30 19 de agosto de 2021 21 de agosto de 2021
.NET Core 2.0 14 de agosto de 2017 2.0.9 10 de julho de 2018 1 de outubro de 2018
.NET Core 1.1 16 de novembro de 2016 1.1.13 14 de maio de 2019 27 de junho de 2019
.NET Core 1.0 27 de junho de 2016 1.0.16 14 de maio de 2019 27 de junho de 2019

Cadência de versões do .NET

Uma nova versão principal do .NET é publicada todos os anos em novembro, permitindo que desenvolvedores, a comunidade e as empresas planejem seus roteiros. Até mesmo versões numeradas são versões LTS que obtêm suporte gratuito e patches por três anos.

As versões ímpares numeradas são versões STS que recebem suporte e patches gratuitos por 18 meses.

Ilustração mostrando o .NET 7 como uma versão STS que ocorreu em novembro de 2022 e todas as outras versões que ocorrem em novembro, alternando entre LTS e STS e .NET 9 como a versão mais recente

Tipos de versão

Como funcionam as diferentes faixas de suporte individual?

Os clientes que escolherem o LTS precisarão da última atualização do patch instalado para se qualificarem para o suporte. Se um sistema que estiver executando 8.0 e 8.0.x tiver sido lançado, o 8.0.x precisará ser instalado como uma primeira etapa. Uma vez que uma atualização de patch tiver sido instalada, os aplicativos começarão a usar a atualização por padrão. As versões do LTS terão suporte por três anos após a disponibilidade geral.

Os clientes que escolherem o STS precisarão da última atualização do patch instalada para se qualificarem para o suporte. Se um sistema que estiver executando 9.0 e 9.0.x tiver sido lançado, o 9.0.x precisará ser instalado como uma primeira etapa. Uma vez que uma atualização de patch tiver sido instalada, os aplicativos começarão a usar a atualização por padrão. As versões do STS terão suporte por 18 meses após a disponibilidade geral.

Manutenção

As versões .NET são suportadas — durante o período de serviço, de acordo com as políticas a seguir. As políticas de manutenção são as mesmas para as versões LTS e STS.

As atualizações são cumulativas e lançadas como patches, com cada atualização criada com base em todas as atualizações anteriores. Um dispositivo precisa instalar a atualização mais recente para permanecer com suporte. As atualizações podem incluir novos recursos, correções (segurança e/ou não segurança) ou uma combinação de ambos.

As atualizações são lançadas no Microsoft "Patch Tuesday" (segunda terça-feira de cada mês), porém não há garantia de que haverá uma versão .NET em qualquer Patch Tuesday. Os patches são anunciados no blog .NET. Um resumo dos lançamentos mensais é publicado em dotnet/announcements. Para obter mais detalhes sobre serviços e patches do .NET, consulte o artigo versões, patches e suporte do .NET.

ASP.NET Core 2.1 no .NET Framework

O suporte para ASP.NET Core 2.3 no .NET Framework corresponde à política Suporte para ASP.NETpara outras estruturas ASP.NET baseadas em pacote. A lista completa de pacotes cobertos por essa política pode ser vista em Pacotes com Suporte para ASP.NET Core 2.3.

Quais versões do sistema operacional têm suporte para executar aplicativos .NET e .NET Core?

Há suporte para .NET e .NET Core em vários sistemas operacionais e versões. A Política de sistema operacional com suporte do .NET fornece detalhes atuais sobre políticas e versões de suporte de sistemas operacionais.

Aplicação automática de patch no sistema operacional Windows

Todas as versões do .NET com suporte podem ser corrigidas automaticamente por meio do Microsoft Update. Isso permite que as organizações gerenciem todas as atualizações do .NET da mesma forma.

Os aplicativos que usam o modelo Implantação Dependente do Framework se beneficiarão das atualizações do .NET fornecidas pelo Microsoft Update. Não há alterações nos aplicativos que usam o modelo Implantação Independente, portanto, esses aplicativos ainda são responsáveis por manter o runtime atualizado.

Como acessar o atendimento ao cliente

Para obter suporte assistido com tecnologias .NET, contate um Suporte da Microsoft Professional.

O suporte à comunidade é uma ótima maneira de obter ajuda e até mesmo contribuir com os projetos. Para obter mais informações, consulte a página Community.

Pronto para começar?

Aprenda .NET facilmente com nossos tutoriais passo a passo.

Comece a usar