GİRİŞ
Bu makale, .NET Framework.NET Framework 3.5, .NET Framework.NET Framework 3.0 ve .NET Framework.NET Framework 2.0 için destek yaşam döngüsü hakkında açıklama içerir.
Arka Plan
.NET Framework 3.5, .NET Framework 3.0 ve .NET Framework 2.0, geçmişte Windows 7 ve Windows Server 2008 R2'den önceki Windows sürümlerindeki platformlarda ayrı ürünler olarak piyasaya sürüldü.
Bu ürün sürümlerinin her biri gerçekten bir özellik yığınının katmanlarıdır. Dahili olarak, her katman birbirini dışlayan bileşenler içerir. Bu nedenle, .NET Framework.NET Framework 3.0'daki bileşenler, .NET Framework.NET Framework 2.0'ın üzerine inşa edilir ve .NET Framework.NET Framework 3.5'teki bileşenler, hem .NET Framework.NET Framework 2.0 hem de .NET Framework.NET Framework 3.0'ın üzerine inşa edilir. Bu, aşağıdaki resimde gösterilmektedir:
Bu mimarinin bir yan ürünü, .NET Framework.NET Framework 3.5'in .NET Framework.NET Framework 2.0 ve .NET Framework.NET Framework 3.0 olmadan çalışamamasıdır, çünkü .NET Framework.NET Framework 3.5 katmanında ortak dil çalışma zamanı (CLR) yoktur. Bu nedenle, .NET Framework 3.5 ürünü yüklendiğinde, .NET Framework 2.0 Service Pack 1 (SP1) ve .NET Framework 3.0 SP1 ürünleri de yüklenir. Benzer şekilde, .NET Framework 3.5 SP1 ürünü yüklendiğinde, bu işlem .NET Framework 2.0 SP2 ve .NET Framework 3.0 SP2 ürünlerini de yükler. Windows XP veya Windows Server 2003 çalıştıran müşteriler, bu ayrı ayrı sürümleri ilgili güncelleştirmeleriyle birlikte Denetim Masası'daki Program Ekle veya Kaldır öğesi altında görüntüleyebilirler:
Windows Vista SP2 ve Windows ServerWindows Server 2008 SP2 üzerinde, .NET Framework.NET Framework 2.0 SP2 ve .NET Framework.NET Framework 3.0 SP2 işletim sisteminde yerleşik olarak bulunur. Benzer şekilde, Windows Vista SP1 ve Windows ServerWindows Server 2008'de, .NET Framework.NET Framework 2.0 SP1 ve .NET Framework.NET Framework 3.0 SP1 işletim sisteminde yerleşik olarak bulunur. Bu nedenle, müşteriler aşağıdaki resimde gösterildiği gibi Programlar ve Özellikler öğesi altında yalnızca .NET Framework 3.5'i görür:
Yaşam döngüsü etkilerini destekleyin
T.NET Framework.NET Framework 3.5, .NET Framework.NET Framework 3.0 ve .NET Framework.NET Framework 2.0 bağımsız ürün sürümleri olarak piyasaya sürüldüğünden, bu ürünlerin her birinin bağımsız destek yaşam döngüleri vardır.
Bu makalede daha önce tartışıldığı gibi, .NET Framework.NET Framework 3.5, .NET Framework.NET Framework 2.0 ve .NET Framework.NET Framework 3.0 olmadan çalışamaz. Birçok durumda, işlevsel sorunları ele almak veya müşterileri .NET Framework 3.5 için güvenlik açıklarından korumak, üç ürün katmanının her birindeki sorunları ele almayı gerektirir. Bu, .NET Framework 3.5'in desteklendiği ve destek yaşam döngüsü belgelerinde temel alınan sürümün destek dışı olduğu belirtildiğinde temel alınan .NET Framework 2.0 veya .NET Framework 3.0 ürün katmanlarını hedefleyen bir güncelleştirme gerektirdiği senaryolarla sonuçlanabilir. Bunun bir örneği, şu anda desteklenen .NET Framework 3.5 SP1'dir. Bununla birlikte, .NET Framework 3.0 SP2'nin 12.07.2011 tarihi itibariyle desteklenmediği belgelenmiştir.
Bu durumlarda, .NET Framework.NET Framework 3.0'ın tek başına yüklemeleri için destek süresi dolmuştur. Ancak Microsoft, .NET Framework 3.5 yükleyen müşteriler için .NET Framework 3.5 desteği devam ettiği sürece .NET Framework 2.0 ve .NET Framework 3.0 bileşenleri için destek sağlayacaktır.
Ayrıca, .NET Framework.NET Framework 2.0 SP2 ve .NET Framework.NET Framework 3.0 SP2 Windows Vista SP2'de yerleşik olduğundan ve Windows ServerWindows Server 2008 SP2 ve .NET Framework.NET Framework 2.0 SP1 ve .NET Framework.NET Framework 3.0 SP1 Windows Vista SP1'de yerleşik olduğundan ve Windows ServerWindows Server 2008, bu sürümler .NET sürümleri desteklenmeye devam ettiği sürece ilgili işletim sistemlerinin bir parçası olarak desteklenecektir.
Not: .NET Framework 3.5, .NET Framework 2.0 SP2 ve .NET Framework 3.0 SP2 ile birlikte yalnızca SP1 düzeyinde desteklenir. .NET Framework 3.5'in orijinal sürümü, .NET Framework 2.0 SP1 ve .NET Framework 3.0 SP1 ile birlikte artık desteklenmemektedir.