Article ID: 111448, created on Feb 22, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 12.0 for Windows
  • Virtuozzo containers for Windows

Resolución

Aunque Microsoft .NET Framework es un software de espacio de usuario, es imprescindible entender el procedimiento para instalar correctamente la versión requerida de Framework para evitar corromper el sistema operativo presente en el contenedor.
Existen distintos métodos para la instalación de Framework en un contenedor:

  • REDIST: instálelo mediante el paquete .msi (redistribuible), que puede descargarse en el sitio web de Microsoft.
  • FEATURE: instálelo mediante las prestaciones y roles del servidor (a partir del lanzamiento de Windows 2008).
  • BUILT-IN: algunas versiones de .NET están integradas en la versión actual de Windows, motivo por el que están presentes de forma predeterminada en los contenedores. Estas NO DEBEN reinstalarse mediante la instalación del paquete redistribuible/.msi.


La tabla que aparece a continuación muestra la forma correcta de instalar .NET Framework en los contenedores.

  Versión de .NET Framework
Versión del SO 1.x 2.0.xxxx 3.0.xxxx 3.5.x 4.0.x
Windows 2003 REDIST REDIST REDIST REDIST REDIST
Windows 2008 REDIST BUILT-IN FEATURE REDIST REDIST
Windows 2008 R2 REDIST BUILT-IN BUILT-IN FEATURE REDIST


Tome esta tabla como referencia para determinar el método de instalación correcto de .NET Framework en su caso. Por ejemplo, si desea instalar .NET Framework 3.5 en un contenedor Windows 2008 R2, deberá añadir la prestación .NET Framework al contenedor:

C:\>vzctl addrole 7244 --role NET-Framework


Si instala .NET Framework mediante un paquete redistribuible, las futuras actualizaciones del SO relacionadas con .NET Framework deben instalarse en el contenedor. La instalación de actualizaciones relacionadas con .NET en el nodo hardware pueden ocasionar la corrupción de contenedores con .NET.
Casi todas las versiones de .NET Framework son compatibles con las versiones anteriores. Por ejemplo, la versión 4.0 incluye las versiones 3.5, 3.0, 2.0, etc. La única excepción es la versión 1.1, ya que esta no está incluida en las versiones posteriores y debería instalarse vía el paquete redistribuible, de ser necesario. Este no entra en conflicto con las versiones más nuevas de .NET.

Información adicional

No es necesario instalar .NET Framework en el nodo hardware:

11220 ¿Es seguro instalar Microsoft .NET Framework en un nodo hardware?

Vínculos para la descarga del paquete redistribuible de.NET Framework:

Versión 1.1
Versión 2.0
Versión 3.0
Versión 3.5 SP1
Versión 4.0

2897d76d56d2010f4e3a28f864d69223 965b49118115a610e93635d21c5694a8 d02f9caf3e11b191a38179103495106f a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c ed7be2b984f9c27de1d2dc349dc19c6d 85a92ca67f2200d36506862eaa6ed6b8 a766cea0c28e23e978fa78ef81918ab8

Email subscription for changes to this article
Save as PDF