Requisiti di sistema di .NET Framework.NET Framework system requirements

Nelle tabelle presenti in questo argomento sono indicati i requisiti hardware, software e del sistema operativo per le versioni di .NET Framework seguenti:The tables in this topic provide the hardware, operating system, and software requirements for the following .NET Framework versions:

  • .NET framework 4.5 e relative versioni intermedie (4.5.1 e 4.5.2)..NET Framework 4.5 and its point releases (4.5.1 and 4.5.2).
  • .NET framework 4.6 e relative versioni intermedie (4.6.1 e 4.6.2)..NET Framework 4.6 and its point releases (4.6.1 and 4.6.2).
  • .NET framework 4.7 e relative versioni intermedie (4.7.1 e 4.7.2)..NET Framework 4.7 and its point releases (4.7.1 and 4.7.2).

Gli ambienti di sviluppo che consentono di sviluppare app per .NET Framework dispongono di un set di requisiti separato.Development environments that enable you to develop apps for the .NET Framework have a separate set of requirements.

Importante

Tutte le versioni di .NET Framework successive a .NET Framework 4 sono aggiornamenti sul posto, quindi in un sistema può essere presente una singola versione 4.x.All .NET Framework versions since .NET Framework 4 are in-place updates, so only a single 4.x version can be present on a system. Inoltre, specifiche versioni di .NET Framework sono preinstallate in alcune versioni del sistema operativo Windows.In addition, particular versions of the .NET Framework are pre-installed on some versions of the Windows operating system. Vale a dire che:This means that:

  • Se nel computer è già installata una versione 4.x successiva, non è possibile installare una versione 4.x precedente.If there's a later 4.x version installed on the machine already, you can't install a previous 4.x version.
  • Se nel sistema operativo è preinstallata una versione particolare di .NET Framework, non è possibile installare una versione 4.x precedente nello stesso computer.If the OS comes pre-installed with a particular .NET Framework version, you can't install a previous 4.x version on the same machine.
  • Se si installa una versione successiva, non è necessario disinstallare prima la versione precedente.If you install a later version, you don't have to first uninstall the previous version.

Per informazioni su download e collegamenti, vedere Install the .NET Framework for developers (Installazione di .NET Framework per sviluppatori).For download information and links, see Install the .NET Framework for developers.

Per informazioni sul ciclo di vita del supporto delle versioni di .NET Framework, vedere Ciclo di vita del supporto Microsoft.For information on the support lifecycle of .NET Framework versions, see Microsoft Support Lifecycle.

Requisiti hardwareHardware requirements

ProcessoreProcessor 1 GHz1 GHz
RAMRAM 512 MB512 MB
Spazio su disco (minimo)Disk space (minimum)
32 bit32-bit 4,5 GB4.5 GB
64 bit64-bit 4,5 GB4.5 GB

Requisiti di installazioneInstallation requirements

Per l'installazione di .NET Framework è necessario avere privilegi di amministratore.The .NET Framework requires administrator privileges for installation. Se non si hanno diritti di amministratore nel computer in cui si vuole installare .NET Framework, contattare l'amministratore di rete.If you don't have administrator rights to the computer where you'd like to install the .NET Framework, contact your network administrator.

Sistemi operativi client supportatiSupported client operating systems

Sistema operativoOperating system Edizioni supportateSupported editions Preinstallato con il sistema operativoPreinstalled with the OS Installabile separatamenteInstallable separately
Aggiornamento di Windows 10 (aprile 2018)Windows 10 April 2018 Update 32 e 64 bit32-bit and 64-bit .NET Framework 4.7.2.NET Framework 4.7.2 --
Windows 10 Fall Creators UpdateWindows 10 Fall Creators Update 32 e 64 bit32-bit and 64-bit .NET Framework 4.7.1.NET Framework 4.7.1 .NET Framework 4.7.2.NET Framework 4.7.2
Windows 10 Creators UpdateWindows 10 Creators Update 32 e 64 bit32-bit and 64-bit .NET Framework 4.7.NET Framework 4.7 .NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Aggiornamento dell'anniversario di Windows 10Windows 10 Anniversary Update 32 e 64 bit32-bit and 64-bit .NET Framework 4.6.2.NET Framework 4.6.2 .NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Aggiornamento di novembre di Windows 10Windows 10 November Update 32 e 64 bit32-bit and 64-bit .NET Framework 4.6.1.NET Framework 4.6.1 .NET Framework 4.6.2.NET Framework 4.6.2
Windows 10Windows 10 32 e 64 bit32-bit and 64-bit .NET Framework 4.6.NET Framework 4.6 .NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2
Windows 8,1Windows 8.1 32 bit, 64 bit e ARM32-bit, 64-bit, and ARM .NET Framework 4.5.1.NET Framework 4.5.1 .NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows 8Windows 8 32 bit, 64 bit e ARM32-bit, 64-bit, and ARM .NET Framework 4.5.NET Framework 4.5 .NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1
Windows 7 SP1Windows 7 SP1 32 e 64 bit32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Vista SP2Windows Vista SP2 32 e 64 bit32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6
Windows XPWindows XP 32 e 64 bit32-bit and 64-bit -- .NET Framework 4.NET Framework 4

Note:Notes:

  • Nei sistemi Windows 7, .NET Framework richiede Windows 7 SP1.On Windows 7 systems, the .NET Framework requires Windows 7 SP1. Se si ha Windows 7 ma non è ancora stato installato Service Pack 1, è necessario farlo prima di installare .NET Framework.If you're on Windows 7 and haven't yet installed Service Pack 1, you need to do so before installing the .NET Framework.

  • .NET Framework 4.5.NET Framework 4.5 è supportato nell'Ambiente preinstallazione di Windows (Windows PE).The .NET Framework 4.5.NET Framework 4.5 is supported on the Windows Preinstallation Environment (Windows PE). Non tutte le funzionalità sono supportate in Windows PE.Not all features are supported on Windows PE.

  • .NET Framework 4 supporta inoltre la piattaforma IA64.The .NET Framework 4 also supports the IA64 platform.

  • Per tutte le piattaforme, si consiglia di eseguire l'aggiornamento al Service Pack di Windows più recente e di installare gli aggiornamenti critici disponibili nel sito Web Windows Update per garantire la massima compatibilità e sicurezza.For all platforms, we recommend that you upgrade to the latest Windows Service Pack and install critical updates available from the Windows Update website to ensure the best compatibility and security.

  • Nei sistemi operativi a 64 bit, .NET Framework supporta sia WOW64 (elaborazione a 32 bit su un computer a 64 bit) che l'elaborazione nativa a 64 bit.On 64-bit operating systems, the .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Sistemi operativi server supportatiSupported server operating systems

Sistema operativoOperating system Edizioni supportateSupported editions Preinstallato con il sistema operativoPreinstalled with the OS Installabile separatamenteInstallable separately
Windows Server, versione 1803Windows Server, version 1803 64 bit64-bit .NET Framework 4.7.2.NET Framework 4.7.2 --
Windows Server, versione 1709Windows Server, version 1709 64 bit64-bit .NET Framework 4.7.1.NET Framework 4.7.1 .NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2016Windows Server 2016 64 bit64-bit .NET Framework 4.6.2.NET Framework 4.6.2 .NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2012 R2Windows Server 2012 R2 64 bit64-bit .NET Framework 4.5.1.NET Framework 4.5.1 .NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2012 (edizione a 64 bit)Windows Server 2012 (64-bit edition) 64 bit64-bit .NET Framework 4.5.NET Framework 4.5 .NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2008 R2 SP1Windows Server 2008 R2 SP1 64 bit64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

.NET Framework 4.6.1.NET Framework 4.6.1

.NET Framework 4.6.2.NET Framework 4.6.2

.NET Framework 4.7.NET Framework 4.7

.NET Framework 4.7.1.NET Framework 4.7.1

.NET Framework 4.7.2.NET Framework 4.7.2
Windows Server 2008 SP2Windows Server 2008 SP2 32 e 64 bit32-bit and 64-bit -- .NET Framework 4.NET Framework 4

.NET Framework 4.5.NET Framework 4.5

.NET Framework 4.5.1.NET Framework 4.5.1

.NET Framework 4.5.2.NET Framework 4.5.2

.NET Framework 4.6.NET Framework 4.6

Note:Notes:

  • In Windows Server 2012Windows Server 2012 è incluso .NET Framework 4.5.NET Framework 4.5, pertanto non è necessario installarlo separatamente.Windows Server 2012Windows Server 2012 includes the .NET Framework 4.5.NET Framework 4.5, so you don't have to install it separately. Analogamente, in Windows Server 2012 R2Windows Server 2012 R2 è incluso .NET Framework 4.5.1.NET Framework 4.5.1.Similarly, Windows Server 2012 R2Windows Server 2012 R2 includes the .NET Framework 4.5.1.NET Framework 4.5.1.

  • .NET Framework ha supporto limitato per il ruolo Server Core con Windows Server 2008 R2 SP1 o versioni successive.The .NET Framework has limited support for the Server Core Role with Windows Server 2008 R2 SP1 or later. Per un elenco di API non supportate, vedere Server Core .NET Functionality (Funzionalità .NET di Server Core).See Server Core .NET Functionality for a list of unsupported APIs.

  • .NET Framework non è supportato in Windows Server 2008 R2 per sistemi basati su Itanium.The .NET Framework isn't supported on Windows Server 2008 R2 for Itanium-Based Systems.

  • .NET Framework non è supportato nel ruolo Server Core in Windows Server 2008 SP2.On Windows Server 2008 SP2, the .NET Framework is not supported in the Server Core Role.

  • Per tutte le piattaforme, si consiglia di eseguire l'aggiornamento al Service Pack di Windows più recente e installare gli aggiornamenti critici disponibili nel sito Web Windows Update per garantire la massima compatibilità e sicurezza.For all platforms, we recommend that you upgrade to the latest Windows Service Pack and critical updates available from the Windows Update website to ensure the best compatibility and security. Su alcuni sistemi operativi potrebbe essere necessaria l'installazione dell'ultimo Windows Service Pack.Installation of the latest Windows Service Pack may be required on some operating systems.

  • Nei sistemi operativi a 64 bit, .NET Framework supporta sia WOW64 (elaborazione a 32 bit su un computer a 64 bit) che l'elaborazione nativa a 64 bit.On 64-bit operating systems, the .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Vedere ancheSee also

Guida all'installazione Installation Guide
Introduzione Getting Started
Risolvere i problemi relativi alle installazioni e alle disinstallazioni bloccate di .NET FrameworkTroubleshoot blocked .NET Framework installations and uninstallations