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

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

我试过 2008、2010 和 2012...我需要安装 Visual Studio,这样我才能编译 Python 和 NodeJS 包。我试过的每个版本都只会闪现 Visual Studio 启动画面,然后什么也不做。

我已经尝试过从 EXE 和 ISO 进行操作,它们的结果相同。

知道什么可能阻止我安装(在这种情况下,只是 Visual Studio)吗?

答案1

好的,大约 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)

答案2

我有

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

并且它起作用了......

相关内容