INTRODUZIONE
In questo articolo sono contenuti chiarimenti relativi al ciclo di vita del supporto per .NET Framework 3.5, .NET Framework 3.0 e .NET Framework 2.0.
Premessa
.NET Framework 3.5, .NET Framework 3.0 e .NET Framework 2.0 sono stati rilasciati in passato come singoli prodotti su piattaforme in versioni di Windows precedenti a Windows 7 e Windows Server 2008 R2. Queste versioni del prodotto sono livelli effettivi di uno stack di funzionalità. Internamente, ogni livello contiene componenti reciprocamente esclusivi. Quindi i componenti di .NET Framework 3.0 si basano su .NET Framework 2.0 e i componenti di .NET Framework 3.5 si basano su .NET Framework 2.0 e .NET Framework 3.0. Viene illustrato nell'immagine seguente:
Implicazioni del ciclo di vita del supporto
Poiché .NET Framework 3.5, .NET Framework 3.0 e .NET Framework 2.0 sono stati rilasciati come versioni di prodotti indipendenti, ogni prodotto dispone di cicli di vita del supporto indipendenti. Come visto in precedenza in questo articolo, .NET Framework 3.5 non è in grado di funzionare senza .NET Framework 2.0 e .NET Framework 3.0. In molti casi, problemi di funzionalità di indirizzamento o di sicurezza dei clienti da vulnerabilità per .NET Framework 3.5 richiedono problemi di indirizzamento in ogni livello dei tre prodotti. Questo può verificarsi in scenari in cui .NET Framework 3.5 è di supporto e richiede un aggiornamento che destina i livelli dei prodotti .NET Framework 2.0 o .NET Framework 3.0 sottostanti quando la documentazione del ciclo di vita del supporto elenca la versione sottostante come non supportata. Ne è un esempio .NET Framework 3.5 SP1, che è attualmente supportato. Tuttavia, .NET Framework 3.0 SP2 è documentato come non supportato dal 12/7/2011. In questi casi, il supporto per installazioni autonome di .NET Framework 3.0 è scaduto. Tuttavia, Microsoft fornisce il supporto per i componenti .NET Framework 2.0 e .NET Framework 3.0 per i clienti che installano .NET Framework 3.5 per tutto il tempo che .NET Framework 3.5 è supportato. Inoltre, poiché .NET Framework 2.0 SP2 e .NET Framework 3.0 SP2 sono integrati in Windows Vista SP2 e Windows Server 2008 SP2, .NET Framework 2.0 SP1 e .NET Framework 3.0 SP1 sono integrati in Windows Vista SP1 e Windows Server 2008, queste versioni saranno supportate come parte dei rispettivi sistemi operativi per tutto il tempo che queste versioni .NET sono supportate. Nota .NET Framework 3.5 è supportato solo al livello SP1 con .NET Framework 2.0 SP2 e .NET Framework 3.0 SP2. La versione originale di .NET Framework 3.5 con .NET Framework 2.0 SP1 e .NET Framework 3.0 SP1 non sono più supportate.