由于某些原因,尝试在Windows 10计算机上安装VS2013 SDK时会阻止安装程序。
有什么想法吗?
以下是日志文件的相关部分:
[5EB4:710C] [2015-03-27T11:22:50] i052:条件' CompatibilityMode = 0'评估为真。 [5EB4:710C] [2015-03-27T11:22:50] i052:条件' NOT((VersionNT> v6.1)OR(VersionNT = v6.1 AND ServicePackLevel> = 1))&# 39;评估为假。 [5EB4:710C] [2015-03-27T11:22:50] i052:条件'(NOT((ProCheck_ProfessionalCore_DetectKey = 1)OR(ProCheck_VSCore_DetectKey = 1)))AND(CurrentOperation =" Install&#34 ;)'评估为假。 [5EB4:710C] [2015-03-27T11:22:50] i000:MUX:停止阻止:CompatibilityMode:Windows程序兼容模式已启用。将其关闭,然后再次尝试安装。
答案 0 :(得分:16)
找到了安装它的方法。首先,您应该使用命令行解压缩安装程序:
vssdk_full.exe /layout
选择要提取文件的文件夹。然后按“下载”按钮。转到该文件夹并启动安装程序。它将绕过检查并安装SDK。
答案 1 :(得分:3)
它似乎不支持Windows 10(尚未)。
Microsoft Visual Studio 2013 SDK
支持的操作系统
Windows 7 Service Pack 1,Windows 8,Windows 8.1,Windows Server 2008 R2 SP1,Windows Server 2012,Windows Server 2012 R2
答案 2 :(得分:0)
Visual Studio 2013需要.Net 3.5所以,你需要先安装.Net framework 3.5,然后阻止删除
答案 3 :(得分:0)
这个问题的一个常见原因是Windows的内置兼容模式启动(或不启动),因为看起来像是一些小问题,例如安装可执行文件没有Windows正在查找的文件名。
例如,有些用户已下载安装程序包两次,导致两个不同的可执行文件:vssdk_full.exe
和vssdk_full (1).exe
。如果启动后者,则可能会遇到此线程中描述的问题类型。最简单的解决方法是使Windows识别文件名但删除(1)
后缀。
答案 4 :(得分:0)
我有同样的错误。
您是否重命名了安装程序?因为我做了,所以在你再次将它重命名为vssdk_full.exe之前我不会工作。