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?


¿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)


¡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ó...

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.