소개
이 문서에는 .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는 .NET Framework 3.5 계층에 CLR(공용 언어 런타임)이 없으므로 .NET Framework 2.0 및 .NET Framework 3.0 없이는 작동할 수 없다는 것입니다. 따라서 .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 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 및 2008년 Windows Server 이러한 .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의 원래 버전은 더 이상 지원되지 않습니다.