INTRODUÇÃO
Este artigo contém esclarecimentos sobre o ciclo de vida do suporte para o .NET Framework 3.5, .NET Framework 3.0 e .NET Framework 2.0.
Segundo plano
O .NET Framework 3.5, o .NET Framework 3.0 e o .NET Framework 2.0 foram historicamente lançados como produtos individuais em plataformas com versões do Windows anteriores ao Windows 7 e Windows Server 2008 R2.
Implicações do ciclo de vida do suporte
Como o .NET Framework 3.5, o .NET Framework 3.0 e o .NET Framework 2.0 foram lançados como versões de produto independentes, cada um deles possui ciclos de vida do suporte independentes. .NET Framework 3.0 SP2 está documentado como sem suporte a partir do dia 12/7/2011. Nestes casos, o suporte para instalações autônomas do .NET Framework 3.0 expiraram. No entanto, a Microsoft oferecerá suporte dos componentes do .NET Framework 2.0 e .NET Framework 3.0 para clientes que instalaram o .NET Framework 3.5 enquanto o .NET Framework 3.5 permanecer dentro do período de suporte. Além disso, como o .NET Framework 2.0 SP2 e o .NET Framework 3.0 SP2 são embutidos no Windows Vista SP2 e no Windows Server 2008 SP2 e o .NET Framework 2.0 SP1 e o .NET Framework 3.0 SP1 são embutidos no Windows Vista SP1 e no Windows Server 2008, estas versões serão suportadas como parte de seus respectivos sistemas operacionais enquanto estas versões do .NET permanecerem dentro do período de suporte. Observação O .NET Framework 3.5 é apenas suportado no nível do SP1 junto com o .NET Framework 2.0 SP2 e o .NET Framework 3.0 SP2. A versão original do .NET Framework 3.5 com o .NET Framework 2.0 SP1 e o .NET Framework 3.0 SP1 não é mais suportada.
Conforme discutido anteriormente neste artigo, o .NET Framework 3.5 não funciona sem o .NET Framework 2.0 e o .NET Framework 3.0. Em vários casos, resolver problemas funcionais ou proteger os clientes das vulnerabilidades de segurança do .NET Framework 3.5 exige resolver problemas em cada uma das camadas dos três produtos. Isso pode resultar em cenários onde o .NET Framework 3.5 está dentro do período de suporte e exige uma atualização das camadas subjacentes do .NET Framework 2.0 ou do .NET Framework 3.0 quando a documentação do ciclo de vida do suporte lista que a versão subjacente está sem suporte. Um exemplo disso é o .NET Framework 3.5 SP1, que atualmente está dentro do período de suporte. No entanto, o