No puedo instalar ninguna versión de Visual Studio en Windows 8.1

5

He intentado 2008, 2010 y 2012 ... Necesito instalar Visual Studio para poder compilar paquetes de Python y NodeJS. Cada versión que he probado solo muestra la pantalla de inicio de Visual Studio y luego no hace nada.

He intentado desde el EXE y el ISO y hacen lo mismo.

¿Alguna idea de lo que podría impedirme instalar, en este caso, solo visual studio?

blakev
fuente
¿tiene un archivo de registro en la carpeta TEMP? ¿Incluye algo útil?
magicandre1981
Nada destaca ... ¿estás hablando de C: \ Temp?
blakev
mira aquí: C: \ Users \ USERNAME \ AppData \ Local \ Temp
magicandre1981
Error 0x80131902: Failed to create the managed bootstrapper application.Error 0x80131902: Error al crear UX. Error 0x80131902: Failed to load UX.Error 0x80131902: Error al ejecutar ...Error 0x80131902: Failed to run per-user mode.
blakev

Respuestas:

11

Ok, finalmente lo hice funcionar después de unos 6 meses. Esto es lo que hice.

  1. Entré en el Panel de control -> Programas y características -> Características de Windows
    1. .NET 3.5 deshabilitado
    2. habilitó todo en .NET 4.0
  2. Me conecté a Internet y descargué Microsoft .NET 4.5.2 y DirectX y los instalé.
  3. Luego reinicié mi computadora ... en este punto decía que tenía actualizaciones que no tenía antes.
  4. Visual Studio instalado (como administrador ) con éxito
  5. Reiniciar computadora
  6. Vuelva a habilitar .NET 3.5 y desactive las funciones relevantes de .NET 4.0

Las sugerencias para resolver este problema vinieron de aquí ... aunque la mayoría no funcionó para mí, la combinación anterior sí.

Gracias @ magicandre1981 por incluso decirme dónde estaba el logarchivo relevante (C: \ Users \ USERNAME \ AppData \ Local \ Temp)

blakev
fuente
¡Gracias! Todo lo que tenía que hacer era desactivar .NET Framework 3.5.1 en "Características de Windows" en Windows 7, luego el instalador web de Visual Studio Community 2015 RC comenzó a funcionar.
Leif
1
Esto me ayudó para Windows 10. Simplemente deshabilité .NET 3.5 e hice un reinicio.
nemke
Lo que funcionó para mí en Windows 8.1 fue simplemente ejecutar .NET 4.5.2 instalador y seleccionar Repair. Ni siquiera tuve que tocar .NET 3.0 o reiniciar.
Alexander Revo
0

tuve el

Failed to run per-user mode.

problema también, así que seguí la instrucción machine.config de speedy32 de StackOverflow :

En mi caso, no había ningún archivo C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config. Solo había machine.config.default. Entonces lo copio y cambio el nombre a machine.config

Y funcionó...

Aleksandar Pavić
fuente