Visual Studio 2013 SDK Windows 10

Visual Studio 2013 SDK on Windows 10

由于某种原因,在 Windows 10 机器上尝试安装 VS2013 SDK 时安装程序被阻止。

有什么想法吗?

这是日志文件的相关部分:

[5EB4:710C][2015-03-27T11:22:50]i052: Condition 'CompatibilityMode = 0' evaluates to true.
[5EB4:710C][2015-03-27T11:22:50]i052: Condition 'NOT((VersionNT > v6.1) OR (VersionNT = v6.1 AND ServicePackLevel >= 1))' evaluates to false.
[5EB4:710C][2015-03-27T11:22:50]i052: Condition '( NOT ((ProCheck_ProfessionalCore_DetectKey = 1) OR (ProCheck_VSCore_DetectKey = 1)) ) AND (CurrentOperation = "Install") ' evaluates to false.
[5EB4:710C][2015-03-27T11:22:50]i000: MUX:  Stop Block: CompatibilityMode : Windows Program Compatibility mode is on. Turn it off and then try Setup again.

Windows 10(目前)似乎不支持它。

Microsoft Visual Studio 2013 SDK

Supported Operating System

Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2

找到安装方法了。首先,您应该使用命令行解压安装程序:

vssdk_full.exe /layout

选择要将文件提取到的文件夹。然后按“下载”按钮。转到该文件夹​​并启动安装程序。它将绕过检查并安装SDK。

Visual Studio 2013需要.Net 3.5所以,你需要先安装.Net framework 3.5,然后块将被删除

这个问题的一个常见原因是 Windows' 内置兼容模式启动(或不启动),因为一些看似小的问题,例如安装程序可执行文件没有文件名 Windows正在寻找。

例如,在某些情况下,用户下载了两次安装包,导致两个不同的可执行文件:vssdk_full.exevssdk_full (1).exe。如果您启动后者,您可能 运行 遇到此线程中描述的问题类型。最简单的修复方法是让 Windows 识别文件名但去掉 (1) 后缀。

我遇到了同样的错误。

你重命名安装程序了吗?因为我这样做了,所以在您再次将其重命名为 vssdk_full.exe.

之前我不会工作