12 abril, 2017 Fran Rodriguez , no responses

Instalar .NET Framework 3.5 Windows Server 2012 (R2)

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

Sígueme
Aenean mattis venenatis

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Blog JoFran.NET