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.
4

5 回答 5

17

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

vssdk_full.exe /layout

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

于 2015-08-13T15:17:57.460 回答
3

Windows 10(尚)不支持它。

微软视觉工作室 2013 SDK

支持的操作系统

Windows 7 服务包 1、Windows 8、Windows 8.1、Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2

于 2015-03-26T22:54:37.817 回答
2

我有同样的错误。

你有没有重命名安装程序?因为我这样做了,所以在您再次将其重命名为 vssdk_full.exe 之前我不会工作。

于 2016-10-27T12:49:06.813 回答
0

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

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

于 2015-12-07T17:39:01.370 回答
0

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

于 2015-09-01T03:03:01.383 回答