![](/img/trans.png)
[英]Windows 10 Visual Studio 2013 build error for Windows 8.1 project
[英]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.
找到了安装方法。 首先,您应该使用命令行解压缩安装程序:
vssdk_full.exe /layout
选择要提取文件的文件夹。 然后按“下载”按钮。 转到该文件夹并启动安装程序。 它将绕过检查并安装 SDK。
它看起来不像在 Windows 10(还)上受支持。
支持的操作系统
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 之前,我将无法工作。
Visual Studio 2013 需要 .Net 3.5 因此,您需要先安装 .Net framework 3.5,然后块将被删除
此问题的一个常见原因是 Windows 的内置兼容性模式启动(或不启动),因为看起来像是小问题,例如安装可执行文件没有 Windows 正在寻找的文件名。
例如,存在用户下载安装包两次导致两个不同的可执行文件的情况: vssdk_full.exe
和vssdk_full (1).exe
。 如果您启动后者,您可能会遇到此线程中描述的问题类型。 最简单的解决方法是让 Windows 识别文件名,但去掉(1)
后缀。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.