17 nov 2012

Instalando .Net Framework 3.5

Estaba preparando una máquina virtual y necesitaba instalar un programa que me solicitaba el .Net Framework 3.5. De hecho automáticamente me dirigía a una página desde donde se puede bajar un instalador del mismo. Sin embargo resulta que la máquina no cuenta con acceso a Internet.

Luego de una pequeña búsqueda encontré que existía una especie de paquete para instalación desconectada que de hecho pesa 207MB, así que pensé: problema solucionado.

Pero no, casi nunca las coas resultan tan fáciles, una vez descargado el archivo y ejecutado me continuaba solicitando bajar archivos de la Internet, con el consiguiente error. Luego de una nueva búsqueda encontré el problema y la solución.

El problema: El instalador busca en nuestro sistema qué paquetes de lenguaje necesita y procede a descargarlos.

La solución: indicarle al instalador que no instale ningún paquete de lenguaje. Ahora ¿Cómo hacemos esto?

1. Bajamos el paquete del .Net Framework 3.5
2. Con winrar o algún programa similar instalado, hacemos clic derecho sobre el archivo dotnetfx35.exe y extraemos su contenido a una nueva carpeta.
3. Dentro de la extraído ubicamos el archivo dotNetFx35setup.exe
4. Abrimos el la ventana de comandos del Windows (ejecutar cmd) .
5. Dentro del cmd nos ubicamos en la carpeta que contiene el archivo dotNetFx35setup.exe
6. Ejecutamos la siguiente instrucción dotNetFx35setup.exe LANG:ENU

Esto nos permite instalar el .Net Framework 3.5 (y las versiones anteriores) sin paquete de lenguaje y por ende sin necesitad de conectarnos a Internet.

Problema resuelto...