はじめに
この資料では、.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.5、.NET Framework 3.0、および .NET Framework 2.0 は、独立した製品バージョンとしてリリースされたため、これらの各製品には個別のサポート ライフサイクルがあります。.NET Framework 3.0 SP2 は、2011 年 7 月 12 日でサポート終了と記載されています。 この場合、.NET Framework 3.0 のスタンドアロン インストールのサポートは期限切れになっています。しかし、マイクロソフトでは、.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 のバージョンのサポートが継続されている限り、それぞれのオペレーティング システムの一部としてサポートされます。 注: .NET Framework 3.5 は、.NET Framework 2.0 SP2 および .NET Framework 3.0 SP2 と共に SP1 レベルでのみサポートされます。オリジナル バージョンの .NET Framework 3.5 は .NET Framework 2.0 SP1 および .NET Framework 3.0 SP1 と共にサポートが終了しています。
この資料で前に説明したように、.NET Framework 3.5 は .NET Framework 2.0 と .NET Framework 3.0 なしで機能することができません。多くの場合、.NET Framework 3.5 の機能に関する問題の解決またはお客様をセキュリティの脆弱性から保護するために、これらの 3 つの各製品レイヤーで問題を解決する必要があります。この結果として、.NET Framework 3.5 をサポートするときに、下層にある .NET Framework 2.0 または .NET Framework 3.0 製品レイヤーを対象とする更新プログラムが必要になり、そのときにサポート ライフサイクルのドキュメントで下層にあるバージョンがサポート終了と記載されている状況が発生する可能性があります。たとえば、.NET Framework 3.5 SP1 は現在サポートされています。しかし、