La nuova versione di .NET Framework 9 è disponibile per il download diretto nella comoda versione "completa" (chiamata programma di installazione offline / offline installer) che consente di aggiornare molteplici PC Windows senza bisogno di ri-scaricare ogni volta decine di megabyte. Ma, in alcune situazioni, potrebbe ancora essere necessario ottenere anche .NET Framework 8, .NET Framework 7 o persino versioni ancora più vecchie. Indipendentemente da quale versione sia necessaria, in questo articolo abbiamo raccolto tutti i link ufficiali per scaricare il pacchetto ufficiale in italiano, compatibile con Windows 11, Windows 10, Windows 8 e Windows 7

Trattazione aggiornata per rispecchiare la disponibilità di .NET 9

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - microsoft net offline installer

C'è da dire che, a partire dalla versione 5.0 del 2020, Microsoft ha abbandonato la nomenclatura ".NET Framework". Tale iterazione, e quelle successive, sono infatti basate su quello che, in precedenza, era chiamato ".NET Core". Sia come sia: oggi il componente si chiama solamente ".NET", e quindi .NET 5.0, ..., .NET 9.0 eccetera.

.NET 9 contiene tutte le librerie e i file di supporto indispensabili per eseguire correttamente le applicazioni realizzate in C#, F#, Visual Basic .NET e tutti gli altri linguaggi di sviluppo promossi da Microsoft. Installare preventivamente la versione più recente di .NET è dunque importante per far sì che il PC sia pronto in caso si incontri uno dei programmi che ne abbisognano. Le versioni precedenti, invece, sono necessarie solamente per eseguire i programmi datati.

» Leggi anche: Come scoprire quali versioni di .NET Framework sono installate nel computer

.NET 9.0 (2024/2025, ultima versione): download diretto in italiano

Per scaricare la più recente versione di .NET direttamente dai server Microsoft ufficiali, segui questi link diretti:

» Download 64 bit: .NET 9.0 Desktop Runtime (64 bit)

» Download 32 bit: .NET 9.0 Desktop Runtime (32 bit)

L'installazione offline di Microsoft .NET 9 è veicolata sottoforma di singolo file eseguibile (.exe) ed occupa circa 60 MB

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer)

Se il PC monta Windows 11 oppure Windows 10 a 64 bit, raccomandiamo di installare ENTRAMBI i pacchetti (64 bit e 32 bit), di modo da garantire la compatibilità con tutte le applicazioni: sia quelle a 64 bit, sia quelle a 32 bit.

Se invece il PC monta Windows 10 a 32 bit, è possibile installare solo il pacchetto a 32 bit.

» Leggi anche: Come scoprire se Windows è a 32 bit oppure 64 bit

Al termine dell'installazione non è necessario riavviare il sistema.

.NET 9 è compatibile con Windows 11 e Windows 10.

.NET 8.0 (2023, versione precedente): download diretto in italiano

Per scaricare la versione precedente del pacchetto puoi seguire questi link:

» Download 64 bit: .NET 8.0 Desktop Runtime (64 bit)

» Download 32 bit: .NET 8.0 Desktop Runtime (32 bit)

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer)

.NET 8 è compatibile con Windows 11 e Windows 10, ma sono riuscito ad installarlo ed utilizzarlo senza problemi anche con Windows 7. In quest'ultimo caso, è stato necessario installare prima le apposite patch (vedi seguito).

.NET 7 (2022, versione precedente): download diretto in italiano

Per scaricare .NET 7 puoi seguire questi link:

» Download 64 bit: .NET 7.0 Desktop Runtime (64 bit)

» Download 32 bit: .NET 7.0 Desktop Runtime (32 bit)

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer)

.NET 6 (2021, versione precedente): download diretto in italiano

Per scaricare la versione .NET 6 seguire questi link:

» Download 64 bit: .NET 6.0 Desktop Runtime (64 bit)

» Download 32 bit: .NET 6.0 Desktop Runtime (32 bit)

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer)

.NET 5 (2020, versione precedente): download diretto in italiano

Per scaricare .NET 5 segui questi link:

» Download 64 bit: .NET 5.0 Desktop Runtime (64 bit)

» Download 32 bit: .NET 5.0 Desktop Runtime (32 bit)

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - zShotVM_1605039211

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - zShotVM_1605039251

.NET Framework 4.8 (2019, versione precedente): download diretto in italiano

Chi fosse alla ricerca di .NET Framework 4, può scaricare la versione 4.8 (l'ultima del ramo 4.x) seguendo questo link

» Download: .NET Framework 4.8 (installazione offline)

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - Microsoft net framework install 1

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - Microsoft net framework install 2

Una volta installato, .NET Framework 4.8 sostituisce tutte le versioni di .NET Framework del ramo 4.x preesistenti. Con le quali, comunque, Microsoft garantisce piena compatibilità.

Installare .NET Framework su Windows 7

Prima di installare una qualsiasi versione moderna di .NET Framework su Windows 7 è necessaria un'ulteriore patch, presentata nell'articolo KB4020302 e scaricabile di seguito:

» Download patch per Windows 7 SP1 64 bit: scarica

» Download patch per Windows 7 SP1 32 bit: scarica

Download .NET Framework 9: ultima versione, setup completo, italiano Windows 11, Windows 10, Windows 8 Windows 7 (installazione offline Installer) - Windows Update Windows 7 Ricerca di aggiornamenti in corso...

C'è da segnalare inoltre che la documentazione ufficiale certifica .NET Framework 4.8 e .NET 5 come compatibili solo con Windows 10: non sono presenti riferimenti espliciti a Windows 7. Ciò premesso, ho personalmente verificato che il pacchetto si installa senza intoppi anche su Windows 7.

In caso di problemi, segnaliamo .NET Framework 4.7.2, l'ultima iterazione esplicitamente indicata come compatibile anche con Windows 7:

» Download: Microsoft .NET Framework 4.7.2 (installazione offline)

nota: questa vecchia versione dovrebbe essere installata solo se si riscontrano problemi con .NET Framework 4.8 o successive, che sono versioni più aggiornate e di gran lunga preferibili.

Vecchia versione: Microsoft .NET Framework 3.5 Service Pack 1

La versione più recente di Microsoft .NET Framework non consente di eseguire programmi basati sulle vecchie generazioni (3.x, 2.x, 1.x). Chi avesse questa necessità deve dunque installare a parte anche .NET Framework 3.5. L'ultima versione disponibile è questa:

» Download: Microsoft .NET Framework 3.5 Service Pack 1 (pacchetto completo)

L'installazione offline di Microsoft .NET Framework 3.5 Service Pack 1 è un singolo file eseguibile (.exe) da 230 MB circa (il volume è notevole poiché include anche Microsoft .NET Framework 2.0).

Al termine dell'installazione è necessario riavviare il sistema.

La pagina di riferimento ufficiale con tutte le informazioni aggiuntive è questa:

» Vedi: Microsoft .NET Framework 3.5 Service Pack 1 (pacchetto completo)

In seguito alla disponibilità dell'eseguibile segnalato sono stati pubblicati molteplici aggiornamenti "sfusi" che risolvono problemi di compatibilità piuttosto rilevanti (vedi KB959209) e di sicurezza. Purtroppo, Microsoft non ha mai rilasciato un desiderabilissimo .NET Framework 3.5 Service Pack 2 che includa tutto quanto. È dunque altamente consigliabile eseguire Windows Update subito dopo per recuperare le nuove patch.

» Leggi anche: Windows Update bloccato su "Ricerca di aggiornamenti in corso...", e Windows 7 non si aggiorna