¿Cómo habilitar .NET Framework 3.5 en Windows 8 sin descargarlo?

16

Desde que instalé Windows 8 Preview en mi computadora personal, durante la instalación de algunos programas y controladores (los de Windows 7) comenzó a hacerme aparecer un mensaje de advertencia de que se necesitaba .NET Framework 3.5:

Ingrese la descripción de la imagen aquí

Podría usar "Instalar esta función", comenzar a descargar algunas dependencias (300 MB) y listo, pero no quiero tener que descargarla cada vez que quiero habilitar esta función en cada máquina que instalo Windows 8.

¿Hay alguna forma de instalar .NET 3.5 en Windows 8 sin tener que descargar el Framework completo de Microsoft?

Diogo
fuente
¿Es eso realmente lo que sucede cuando haces clic en él? En 7 y 2008, agregar las "Características" o "Roles" no requería una conexión a Internet para agregar (solo para actualizar, después de agregar). Incluyendo su versión .NET incorporada (3.5).
Ƭᴇcʜιᴇ007
Sí, descarga todo el Framework de internet, acabo de marcar aquí sin internet y el servicio agotó el tiempo de espera.
Diogo
Wow, eso es cojo ... entonces ¿POR QUÉ todavía está en la Imagen? : /
Ƭᴇcʜιᴇ007
Me pregunto si el "incluido" .Net 4.5 ¿lo hace también entonces? Extrañas elecciones en MS. :) Además, ¿tal vez deberías hacer referencia a tu fuente en tu respuesta (son las reglas, ¿no?)? :)
Ƭᴇcʜιᴇ007

Respuestas:

23

Sí, hay una manera fácil, pero debe tener medios de instalación para Windows 8 (podría ser un DVD o incluso un .ISO montado con una instalación de Windows 8) y asegurarse de que los medios sean para la versión correcta de Windows (x32 o x64 ) De lo contrario, la línea de comando fallará (no es dañino, solo molesto):

  • Ejecute un símbolo del sistema ( cmd) con derechos elevados ('como administrador').
  • Ejecute el siguiente comando:

dism.exe / online / enable-feature / featurename: NetFX3 / All / Source: E: \ sources \ sxs / LimitAccess

donde "E: \ sources \ sxs" es la ruta sxs de los medios de instalación de Windows 8.

Ingrese la descripción de la imagen aquí

  • Eso es todo .NET 3.5 está instalado en su máquina. Reinicie y todo lo que requiera .NET 3.5 funcionará.
Diogo
fuente
1
preguntarme: la opción limitaccsess no se reconoce en este contexto. Dism.exe / online / enable-feature / featurename: NetFX3 / Source: I: \ Sources \ sxs Lo ejecuto sin el interruptor de límite de acceso y lo ejecuto con éxito.
saber tabatabaee yazdi
2
La limitaccsessopción no se reconoce en este contexto. No puedes deletrear limitaccess.
ta.speot.is