소개
이 문서에서는 .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 2.0 또는 .NET Framework 3.0 제품이 지원되지 않는 것으로 나와 있을 때 .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 및 Windows Server 2008에 기본적으로 제공되므로 이러한 버전은 계속 지원되는 한, 해당 운영 체제의 일부로 지원될 것입니다.
참고 .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 원본 버전은 더 이상 지원되지 않습니다.