No se puede instalar .NET 3.5 en Windows 8.1

No se puede instalar .NET 3.5 en Windows 8.1

Estoy intentando instalar .NET 3.5 para trabajar en algunas aplicaciones heredadas y esto me ha estado quemando la cabeza durante las últimas semanas.

  1. Durante la instalación, una ventana emergente me solicita que instale .NET 3.5 y cuando presiono la descarga, falla indicando problemas con la conexión a Internet. Pero internet funciona bien

  2. Intenté habilitar .NET 3.5 desde el Panel de control, redirige a "Descargar desde la actualización de Windows" y la descarga continúa para siempre (es mejor probar 6 horas con wifi de 18 mbps y sigue cargando).

  3. Al usar Dism con y sin /LimitAccess, el proceso se atasca en el 65,8% y luego arroja unerror de componente

  4. Descargué el paquete sin conexión de 253 MB de Microsoft cuando intenté instalarlo nuevamente, me pide que descargue 3.5 para iniciar dotfx35.exe, que es el archivo de instalación :(

  5. Intenté todo desdehttp://support.microsoft.com/kb/2734782sin suerte

Por favor ayuda.. :(

Respuesta1

Eliminar las actualizaciones KB2966826yKB2966828, reinicie e intente activar .Net 3.5 nuevamente. Ambas son actualizaciones de .Net 3.5 y bloquean la configuración. Microsoft es consciente del problema e intenta solucionarlo.

Si tiene algún paquete MUI adicional instalado, necesita el DVD del idioma adicional, copie la carpeta SxS de ambos DVD a una carpeta local C:\sxsy apunte con el /sourceparámetro DISM a esta carpeta:

DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\sxs /Limitaccess

Escribí esto el año pasado a Microsoft pero todavía no han actualizado la documentación.

Respuesta2

Encontré la respuesta, parece que el ISO estaba dañado, lo que arroja al ejecutar dism.

El asunto ha sido arreglado. Utilicé un disco que funcionara y verifiqué md5.

Respuesta3

Revisé toda la documentación de solución de problemas.aquíy descargué el \sxsaquí. Finalmente, a instancias de magicandre1981 (arriba), busqué las actualizaciones KB2966826 y KB2966828 que sugirió eliminar. Mi sistema estaba actualizado, pero no tenía esas actualizaciones. Sin embargo, eliminar la actualización KB2966827 solucionó el problema. Dado que este fue el último paso, no estoy seguro de si era necesario descargar el \sxs, pero aún así podría ser una buena idea en caso de que sus archivos se hayan dañado de alguna manera. Como paso final, después de usar con éxito el método DISM.exe en la primera página a la que me vinculé, pasé por el proceso más típico usando el panel de control. En programas y características, el menú "Activar o desactivar características de Windows" incluye .NET Framework 3.5. Esta vez, en lugar de solicitarme que descargara el marco, simplemente me dijo que el cambio se había completado con éxito.

información relacionada