我无法在Windows 8.1中安装任何版本的Visual Studio


5

我尝试过2008年,2010年和2012年......我需要安装Visual Studio,以便编译Python和NodeJS包。我试过的每个版本都会闪烁Visual Studio启动画面然后什么都不做。

我试过EXE和ISO,他们做同样的事情。

知道什么可能阻止我安装,在这种情况下,只是视觉工作室?


你在TEMP文件夹中有一个日志文件吗?它包含任何有用的东西吗?
magicandre1981

没什么比这更突出的......你在谈论C:\ Temp?
blakev

看这里:C:\ Users \ USERNAME \ AppData \ Local \ Temp
magicandre1981

Error 0x80131902: Failed to create the managed bootstrapper application. 错误0x80131902:无法创建UX。 Error 0x80131902: Failed to load UX. 错误0x80131902:运行时失败... Error 0x80131902: Failed to run per-user mode.
blakev

Answers:


11

好吧,我终于在大约6个月后开始工作了。这就是我做的。

  1. 我进入了控制面板 - >程序和功能 - > Windows功能
    1. 禁用.NET 3.5
    2. 在.NET 4.0中启用了所有功能
  2. 我上网下载了 Microsoft .NET 4.5.2和DirectX 并安装它们。
  3. 然后我重新启动了我的电脑...此时它说我有更新,我以前没有。
  4. 安装Visual Studio(如 管理员 )成功
  5. 重启电脑
  6. 重新启用.NET 3.5并禁用相关的.NET 4.0功能

解决这个问题的建议来自于 这里 ..虽然大部分都不适合我,但上述组合确实如此。

谢谢@ magicandre1981甚至告诉我相关的地方 log 文件是(C:\ Users \ USERNAME \ AppData \ Local \ Temp)


谢谢!我所要做的就是在Windows 7的“Windows功能”中禁用.NET Framework 3.5.1,然后Visual Studio Community 2015 RC的Web安装程序开始工作。
Leif

1
这对Windows 10有所帮助。我刚刚禁用.NET 3.5并重启了。
nemke

在Windows 8.1上对我有用的只是运行.NET 4.5.2安装程序并选择 Repair。我甚至没有触及.NET 3.0或重启。
Alexander Revo

0

我有

Failed to run per-user mode.

问题也是,所以我遵循了speedy32的machine.config指令 堆栈溢出

在我的情况下,没有C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config文件。只有machine.config.default。所以我复制它并重命名为machine.config

它起作用了......

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.