Criteri di supporto di .NET Framework
Ultimo aggiornamento: 18 agosto 2025
Cosa include
.NET Framework copre un set ampio di tecnologie Windows, tra cui librerie di classi base .NET Framework, Web Forms ASP.NET, WCF e altro ancora.
Molti prodotti interni ed esterni a Microsoft si basano su .NET Framework. A partire dalla versione 4.5.2 e successive, .NET Framework è definito come componente del sistema operativo Windows. I componenti ricevono lo stesso supporto dei prodotti padre, pertanto .NET Framework 4.5.2 e versioni successive seguono i criteri del ciclo vitale del sistema operativo Windows sottostante in cui è installato. Il ciclo vitale del supporto per varie versioni di Windows è disponibile nel foglio dei fatti del ciclo vitale di Windows.
Ciclo di vita del supporto
.NET Framework 4.8.1 è la versione più recente di .NET Framework e continuerà a essere distribuita con le versioni future di Windows. Purché sia installato su una versione supportata di Windows, anche .NET Framework 4.8.1 continuerà anche a essere supportato.
Le informazioni sul ciclo di vita del supporto per tutte le versioni di .NET Framework sono disponibili nel sitoMicrosoft Product Lifecycle. ASP.NET fornisce componenti esterni separati dal .NET Framework. Per le opzioni disponibili, vedi i criteri di supporto ASP.NET.
Domande frequenti — Ciclo di vita;.NET Framework
Cronologia delle versioni
Versioni supportate
Versione | Data di rilascio | Fase di supporto | Fine del supporto |
---|---|---|---|
.NET Framework 4.8.1 | 9 agosto 2022 | Active | |
.NET Framework 4.8 | 18 aprile 2019 | Active | |
.NET Framework 4.7.2 | 30 aprile 2018 | Active | |
.NET Framework 4.7.1 | 17 ottobre 2017 | Active | |
.NET Framework 4.7 | 5 aprile 2017 | Active | |
.NET Framework 4.6.2 | 2 agosto 2016 | Active | |
.NET Framework 3.5 SP1 | 18 novembre 2008 | Active | 9 gennaio 2029 |
Versioni non supportate
Le versioni seguenti hanno raggiunto la fine del ciclo di vita, il che significa che non sono più supportate. È consigliabile passare a una versione supportata.
Versione | Data di rilascio | Fase di supporto | Fine del supporto |
---|---|---|---|
.NET Framework 4.6.1 | 30 novembre 2015 | Inactive | 26 aprile 2022 |
.NET Framework 4.6 | 20 luglio 2015 | Inactive | 26 aprile 2022 |
.NET Framework 4.5.2 | 5 maggio 2014 | Inactive | 26 aprile 2022 |
.NET Framework 4.5.1 | 17 ottobre 2013 | Inactive | 12 gennaio 2016 |
.NET Framework 4.5 | 15 agosto 2012 | Inactive | 12 gennaio 2016 |
.NET Framework 4.0 | 12 aprile 2010 | Inactive | 12 gennaio 2016 |
Ritiro contenuto SHA-1
.NET Framework contenuto precedentemente firmato digitalmente usando certificati che usano l'algoritmo SHA-1 è stato ritirato per supportare gli standard di settore in continua evoluzione. Il supporto per .NET Framework versioni 4.5.2, 4.6 e 4.6.1 è terminato il 26 aprile 2022, quindi le correzioni per la sicurezza, gli aggiornamenti e il supporto tecnico per queste versioni non verranno più forniti. Aggiornare il runtime distribuito a una versione più recente, ad esempio .NET Framework 4.6.2 per continuare a ricevere aggiornamenti e supporto tecnico.
Per altre informazioni, vedere il piano di ritiro SHA-1, il Post di blog sull'aggiornamento del ciclo di vita .NET Framework 4.5.2, 4.6, e 4.6.1 e le FAQ.
Accesso al supporto tecnico
Per una spiegazione delle opzioni di supporto disponibili, visita Support for Business and Developers. Per le opzioni di supporto della community, vedi la pagina Community.
Pronti per iniziare?
Informazioni su .NET con facilità con le esercitazioni dettagliate.