Está en la página 1de 7

Windows Server 2012 (R2) – Instalar .NET Framework 3.

5
Tener que instalar .NET Framework 3.5 es un procedimiento que aunque parece igual
a cualquier componente que se agregue, tiene una característica que lo hace especial:
aunque está disponible en el DVD del producto, el sistema siempre trata de
descargarlo desde “Windows Update”

Cualquier otro componente del sistema operativo, salvo “PowerShell v2”, se agrega
directamente. Para instalarlos se necesita que la máquina tenga conectividad a
Internet para su descarga

O, y este es el objetivo de la nota, podemos indicarle que tome los binarios del “.NET
Framework 3.5” desde el DVD de instalación. Aunque por supuesto luego debemos
aplicar las últimas actualizaciones

Si desde PowerShell ejecutamos: Get-WindowsFeature podremos notar que hay tres


clases de estados:

 “Installed” (Instalado): la funcionalidad ya está instalada


 “Available” (Disponible): la funcionalidad está disponible para instalar
 “Removed” (Removido): la funcionalidad debe ser descargada

Sin embargo, “.NET Framework 3.5” está en el disco de instalación, y veremos cómo
indicárselo

Comencemos con la instalación, como si no conociéramos el tema

Enseguida notaríamos que el sistema dice que no encuentra el “path” a los archivos de
instalación
Recomencemos el asistente de agregado de funcionalidad, pero esta vez prestando
atención y leyendo las pantallas, en cuyo caso veremos que el sistema nos avisa, y
además provee un enlace para que especifiquemos el lugar de donde puede obtener
los archivos necesarios
En mi caso yo he montado el DVD del producto, y debemos indicarle la carpeta “SxS”
que está dentro de “Sources”

Seguimos adelante
Y por supuesto finaliza perfectamente

Lo podemos verificar inclusive desde la interfaz gráfica


Pero ¿y si estamos con una versión Core (sin interfaz gráfica)? En ese caso debemos
hacer el procedimiento desde PowerShell.
El procedimiento por PowerShell es también totalmente válido aunque dispongamos
de la interfaz gráfica

Debemos ingresar a PowerShell y usar el siguiente comando

Install-WindowsFeature NET-Framework-Core -source D:\Sources\SxS

Demorará unos instantes


Y comprobamos que la instalación fue exitosa
Como podemos observar, se puede forzar a que el sistema tome los archivos de
instalación directamente desde el DVD del producto

Los motivos por los que Microsoft ha decidido que la instalación de este componente
sea diferente a los demás, realmente no lo sé, pero pienso que está relacionado con
las actualizaciones del mismo

Pero de todas formas, si tuviéramos un equipo que por ejemplo por razones de
seguridad no tiene conectividad Internet, este procedimiento puede ser una solución,
además seguramente el tráfico de descarga de actualizaciones será mucho menor. Si
la máquina en cuestión no tuviera conectividad con Internet siempre podríamos
actualizarla si usamos WSUS