Requisitos de sistema de .NET Framework.NET Framework system requirements

En las tablas de este artículo se indican los requisitos de hardware, sistema operativo y software de las siguientes versiones de .NET Framework:The tables in this article provide the hardware, operating system, and software requirements for the following .NET Framework versions:

  • .NET Framework 4.5 y sus versiones secundarias (4.5.1 y 4.5.2)..NET Framework 4.5 and its point releases (4.5.1 and 4.5.2).
  • .NET Framework 4.6 y sus versiones secundarias (4.6.1 y 4.6.2)..NET Framework 4.6 and its point releases (4.6.1 and 4.6.2).
  • .NET Framework 4.7 y sus versiones secundarias (4.7.1 y 4.7.2)..NET Framework 4.7 and its point releases (4.7.1 and 4.7.2).
  • .NET Framework 4.8.NET Framework 4.8

Para información sobre las versiones de .NET Framework anteriores a .NET Framework 4.5, vea Versiones y dependencias de .NET Framework.For information on .NET Framework versions earlier than .NET Framework 4.5, see .NET Framework versions and dependencies.

Los entornos de desarrollo que permiten desarrollar aplicaciones para .NET Framework tienen otros requisitos diferentes.Development environments that enable you to develop apps for .NET Framework have a separate set of requirements.

Importante

Todas las versiones de .NET Framework a partir de .NET Framework 4 son actualizaciones en contexto, por lo que solo puede estar presente en un sistema una sola versión 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. Además, determinadas versiones de .NET Framework están preinstaladas en algunas versiones del sistema operativo Windows.In addition, particular versions of .NET Framework are pre-installed on some versions of the Windows operating system. Esto significa que:This means that:

  • Si hay alguna versión posterior a 4.x que ya está instalada en el equipo, no se puede instalar una versión anterior a 4.x.If there's a later 4.x version installed on the machine already, you can't install a previous 4.x version.
  • Si el sistema operativo viene preinstalado con una determinada versión de .NET Framework, no se puede instalar una versión anterior a 4.x en el mismo equipo.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.
  • Si se instala una versión posterior, no es necesario desinstalar primero la versión anterior.If you install a later version, you don't have to first uninstall the previous version.

Para obtener información y vínculos de descarga, vea Instalar .NET Framework para desarrolladores.For download information and links, see Install the .NET Framework for developers.

Para obtener información sobre el ciclo de vida de soporte técnico de las versiones de .NET Framework, vea Microsoft Support Lifecycle.For information on the support lifecycle of .NET Framework versions, see Microsoft Support Lifecycle.

Requisitos de hardwareHardware requirements

ProcesadorProcessor 1 GHz1 GHz
RAMRAM 512 MB512 MB
Espacio en disco (mínimo)Disk space (minimum)
32 bits32-bit 4.5 GB4.5 GB
64 bits64-bit 4.5 GB4.5 GB

Requisitos de instalaciónInstallation requirements

Necesita tener privilegios de administrador para poder instalar .NET Framework..NET Framework requires administrator privileges for installation. Si no tiene derechos de administrador en el equipo en el que quiere instalar .NET Framework, póngase en contacto con el administrador de red.If you don't have administrator rights to the computer where you'd like to install .NET Framework, contact your network administrator.

Sistemas operativos de cliente admitidosSupported client operating systems

Sistema operativoOperating system Ediciones compatiblesSupported editions Preinstalado con el sistema operativoPreinstalled with the OS Instalable por separadoInstallable separately
Actualización de Windows 10 de mayo de 2020Windows 10 May 2020 Update
(versión 2004)(version 2004)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.8.NET Framework 4.8 --
Actualización de Windows 10 de noviembre de 2019Windows 10 November 2019 Update
(versión 1909)(version 1909)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.8.NET Framework 4.8 --
Actualización del 10 de mayo de 2019 de Windows 2019Windows 10 May 2019 Update
(versión 1903)(version 1903)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.8.NET Framework 4.8 --
Actualización de octubre de 2018 de Windows 10Windows 10 October 2018 Update
(versión 1809)(version 1809)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.7.2.NET Framework 4.7.2 .NET Framework 4.8.NET Framework 4.8
Actualización de abril de 2018 de Windows 10Windows 10 April 2018 Update
(versión 1803)(version 1803)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.7.2.NET Framework 4.7.2 .NET Framework 4.8.NET Framework 4.8
Windows 10 Fall Creators UpdateWindows 10 Fall Creators Update
(versión 1709)(version 1709)
32 bits y 64 bits32-bit and 64-bit .NET Framework 4.7.1.NET Framework 4.7.1 .NET Framework 4.7.2.NET Framework 4.7.2

.NET Framework 4.8.NET Framework 4.8
Windows 10 Creators UpdateWindows 10 Creators Update
(versión 1703)(version 1703)
32 bits y 64 bits32-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

.NET Framework 4.8.NET Framework 4.8
Actualización de aniversario de Windows 10Windows 10 Anniversary Update
(versión 1607)(version 1607)
32 bits y 64 bits32-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

.NET Framework 4.8.NET Framework 4.8
Actualización de noviembre de Windows 10Windows 10 November Update
(versión 1511)(version 1511)
32 bits y 64 bits32-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
(versión 1507)(version 1507)
32 bits y 64 bits32-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 bits, 64 bits y 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

.NET Framework 4.8.NET Framework 4.8
Windows 8Windows 8 32 bits, 64 bits y 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 bits y 64 bits32-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

.NET Framework 4.8.NET Framework 4.8
Windows Vista SP2Windows Vista SP2 32 bits y 64 bits32-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 bits y 64 bits32-bit and 64-bit -- .NET Framework 4.NET Framework 4

Notas:Notes:

  • En sistemas con Windows 7, tenga en cuenta que .NET Framework requiere Windows 7 SP1.On Windows 7 systems, .NET Framework requires Windows 7 SP1. Si usa Windows 7 y aún no ha instalado Service Pack 1, debe hacerlo antes de instalar .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 se admite en el Entorno de preinstalación de Windows (Windows PE)..NET Framework 4.5 is supported on the Windows Preinstallation Environment (Windows PE). No todas las características se admiten en Windows PE.Not all features are supported on Windows PE.

  • .NET Framework 4 también es compatible con la plataforma IA64..NET Framework 4 also supports the IA64 platform.

  • Para todas las plataformas, se recomienda actualizar al último Service Pack de Windows e instalar las actualizaciones críticas disponibles de Windows Update para garantizar la máxima compatibilidad y seguridad.For all platforms, we recommend that you upgrade to the latest Windows Service Pack and install critical updates available from Windows Update to ensure the best compatibility and security.

  • En sistemas operativos de 64 bits, .NET Framework admite WOW64 (procesamiento de 32 bits en un equipo de 64 bits) y el procesamiento nativo de 64 bits.On 64-bit operating systems, .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Sistemas operativos de servidor admitidosSupported server operating systems

Sistema operativoOperating system Ediciones compatiblesSupported editions Preinstalado con el sistema operativoPreinstalled with the OS Instalable por separadoInstallable separately
Windows Server 2019Windows Server 2019 64 bits64-bit .NET Framework 4.7.2.NET Framework 4.7.2 .NET Framework 4.8.NET Framework 4.8
Windows Server, versión 1809Windows Server, version 1809 64 bits64-bit .NET Framework 4.7.2.NET Framework 4.7.2 .NET Framework 4.8.NET Framework 4.8
Windows Server, versión 1803Windows Server, version 1803 64 bits64-bit .NET Framework 4.7.2.NET Framework 4.7.2 .NET Framework 4.8.NET Framework 4.8
Windows Server, versión 1709Windows Server, version 1709 64 bits64-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 bits64-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

.NET Framework 4.8.NET Framework 4.8
Windows Server 2012 R2Windows Server 2012 R2 64 bits64-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

.NET Framework 4.8.NET Framework 4.8
Windows Server 2012 (edición de 64 bits)Windows Server 2012 (64-bit edition) 64 bits64-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

.NET Framework 4.8.NET Framework 4.8
Windows Server 2008 R2 SP1Windows Server 2008 R2 SP1 64 bits64-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

.NET Framework 4.8.NET Framework 4.8
Windows Server 2008 SP2Windows Server 2008 SP2 32 bits y 64 bits32-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

Notas:Notes:

  • Windows Server 2012 incluye .NET Framework 4.5, por lo que no tendrá que instalarlo aparte.Windows Server 2012 includes .NET Framework 4.5, so you don't have to install it separately. De forma similar, Windows Server 2012 R2 incluye .NET Framework 4.5.1.Similarly, Windows Server 2012 R2 includes .NET Framework 4.5.1.

  • .NET Framework. tiene compatibilidad limitada con el rol Server Core con Windows Server 2008 R2 SP1 o versiones posteriores..NET Framework has limited support for the Server Core Role with Windows Server 2008 R2 SP1 or later. Vea Server Core .NET Functionality (Funcionalidad de .NET en Server Core) para obtener una lista de las API no compatibles.See Server Core .NET Functionality for a list of unsupported APIs.

  • .NET Framework no se admite en Windows Server 2008 R2 for Itanium-Based Systems..NET Framework isn't supported on Windows Server 2008 R2 for Itanium-Based Systems.

  • En Windows Server 2008 SP2, .NET Framework no se admite en el rol Server Core.On Windows Server 2008 SP2, .NET Framework is not supported in the Server Core Role.

  • Para todas las plataformas, se recomienda actualizar al último Service Pack de Windows y las actualizaciones críticas disponibles de Windows Update para garantizar la máxima compatibilidad y seguridad.For all platforms, we recommend that you upgrade to the latest Windows Service Pack and critical updates available from Windows Update to ensure the best compatibility and security. La instalación del último Service Pack de Windows puede ser necesaria en algunos sistemas operativos.Installation of the latest Windows Service Pack may be required on some operating systems.

  • En sistemas operativos de 64 bits, .NET Framework admite WOW64 (procesamiento de 32 bits en un equipo de 64 bits) y el procesamiento nativo de 64 bits.On 64-bit operating systems, .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Vea tambiénSee also