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

Versioni di .NET Framework disponibili per il download
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.

Versioni non supportate
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.

Attività iniziali