소개
이 문서에는 .NET Framework 3.5, .NET Framework 3.0 및 .NET Framework 2.0의 지원 수명 주기에 대한 설명이 포함되어 있습니다.
배경
.NET Framework 3.5, .NET Framework 3.0 및 .NET Framework 2.0은 역사적으로 Windows 7 및 Windows Server 2008 R2 이전 버전의 Windows 플랫폼에서 개별 제품으로 출시되었습니다.
이러한 각 제품 버전은 실제로 기능 스택의 계층입니다. 내부적으로 각 계층에는 상호 배타적인 구성 요소가 포함되어 있습니다. 따라서 .NET Framework 3.0의 구성 요소는 .NET Framework 2.0 위에 빌드되고 .NET Framework 3.5의 구성 요소는 .NET Framework 2.0 및 .NET Framework 3.0 위에 빌드됩니다. 이 기능은 다음 이미지에 나와 있습니다.
이 아키텍처의 부산물 중 하나는 .NET Framework 3.5 계층에 CLR(공용 언어 런타임)이 없기 때문에 .NET Framework 2.0 및 .NET Framework 3.0 없이는 .NET Framework 3.5가 작동하지 않는다는 것입니다. 따라서, .NET Framework 3.5 제품을 설치하면 .NET Framework 2.0 SP1(서비스 팩 1) 및 .NET Framework 3.0 SP1 제품도 설치됩니다. 마찬가지로 .NET Framework 3.5 SP1 제품을 설치하면 .NET Framework 2.0 SP2 및 .NET Framework 3.0 SP2 제품도 설치됩니다. Windows XP 또는 Windows Server 2003을 실행하는 고객은 제어판의 프로그램 추가/제거 항목에서 해당 업데이트와 함께 이러한 개별 버전을 볼 수 있습니다.
Windows Vista SP2 및 Windows Server 2008 SP2에서는 .NET Framework 2.0 SP2 및 .NET Framework 3.0 SP2가 운영 체제에 기본 제공됩니다. 마찬가지로 Windows Vista SP1 및 Windows Server 2008에서는 .NET Framework 2.0 SP1 및 .NET Framework 3.0 SP1이 운영 체제에 기본 제공됩니다. 따라서 고객은 다음 이미지와 같이 프로그램 및 기능 항목에서 .NET Framework 3.5만 볼 수 있습니다.
지원 수명 주기 영향
.NET Framework 3.5, .NET Framework 3.0 및 .NET Framework 2.0은 독립적인 제품 버전으로 릴리스되었으므로 이러한 각 제품에는 독립적인 지원 수명 주기가 있습니다.
이 문서의 앞부분에서 설명한 것처럼 .NET Framework 3.5는 .NET Framework 2.0 및 .NET Framework 3.0 없이는 작동하지 않습니다. 대부분의 경우 .NET Framework 3.5의 기능 문제를 해결하거나 보안 취약성으로부터 고객을 보호하려면 세 가지 제품 계층 각각에서 문제를 해결해야 합니다. 이로 인해 .NET Framework 3.5가 지원되며 지원 수명 주기 설명서에 기본 버전이 지원되지 않는 것으로 나열된 경우 기본 .NET Framework 2.0 또는 .NET Framework 3.0 제품 계층을 대상으로 하는 업데이트가 필요한 시나리오가 발생할 수 있습니다. 이에 대한 한 가지 예는 현재 지원되는 .NET Framework 3.5 SP1입니다. 그러나 .NET Framework 3.0 SP2는 2011년 7월 12일부터 지원되지 않는 것으로 문서화되어 있습니다.
이러한 경우 .NET Framework 3.0의 독립 실행형 설치에 대한 지원이 만료되었습니다. 그러나 Microsoft는 ..NET Framework 3.5가 계속 지원되는 한 .NET .NET Framework 3.5를 설치하는 고객을 위해 ..NET Framework 2.0 및 .NET Framework 3.0 구성 요소에 대한 지원을 제공할 것입니다.
또한 .NET Framework 2.0 SP2 및 .NET Framework 3.0 SP2는 Windows Vista SP2 및 Windows Server 2008 SP2에 기본 제공되고 .NET Framework 2.0 SP1 및 .NET Framework 3.0 SP1은 Windows Vista SP1 및 Windows Server 2008의 경우 해당 .NET 버전이 계속 지원되는 한 해당 운영 체제의 일부로 지원됩니다.
참고 .NET Framework 3.5는 .NET Framework 2.0 SP2 및 .NET Framework 3.0 SP2와 함께 SP1 수준에서만 지원됩니다. .NET Framework 2.0 SP1 및 .NET Framework 3.0 SP1과 함께 .NET Framework 3.5의 원래 버전은 더 이상 지원되지 않습니다.