Métodos de pago Abuse

Cómo instalar framework 3.5 en Windows 2012

03.10.2021, 16:36

La mayoría de las aplicaciones modernas de Windows necesitan .NET Framework para funcionar correctamente. La instalación de .NET Framework 4.5 no suele plantear ninguna duda, pero la instalación de .NET Framework 3.5 suele plantear dudas.

A menudo, al intentar instalar .NET Framework 3.5 en Windows Server 2012 R2 con la configuración estándar, aparece el error"Falló la instalación de uno o más roles, servicios de rol o características. No se pudieron encontrar los archivos de origen...".

Para instalar .NET Framework 3.5 manualmente, basta con hacer clic en el botón Especificar una ruta de origen alternativa y especificar una ruta alternativa a la carpeta con el contenido del disco de instalación de Windows Server 2012 R2.

Puede especificar una carpeta local(D:sourcesxs, donde D:), donde D es la letra de la unidad de DVD local con la distribución de Windows Server) o un directorio de red.

Al hacer clic en Aceptar, el sistema encontrará los archivos binarios del componente .NET Framework 3.5.y lo instalará.

La misma operación puede realizarse desde la línea de comandos ejecutando el siguiente comando con derechos de administrador: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess

/Online - significa actualizar el SO actual, no la imagen wim

/enable-feature /featurename:NetFX3 /all - es necesario instalar .NET Framework 3.5 con todas las características

/Source - ruta al catálogo de distribución de Windows donde se encuentran los componentes necesarios

/LimitAccess - impedir el acceso al nodo Windows Update

La ruta a la distribución "original" de Windows de forma permanente puede fijarse utilizando

  • el parámetro de registro RepairContentServerSource, que se encuentra en la rama HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing;
  • directiva de grupo Especificar la configuración para la instalación opcional de componentes y la reparación de componentes (la directiva corrige el mismo parámetro en el registro).

Para comprobar si .NET Framework 3.5 está instalado, vaya al directorio C:WindowsMicrosoft.NETFramework64 y asegúrese de que v3.5 se encuentra entre los directorios de versiones .NET instaladas.