安装 Visual Studio SDK (vssdk) 时出现兼容模式错误

Compatibility Mode error when installing Visual Studio SDK (vssdk)

每当我尝试安装 Visual Studio SDK 时,我都会收到以下错误:

Windows Program Compatibility mode is on. Turn it off and then try Setup again.

我检查了一下,兼容模式没有打开。根据我的阅读,将安装程序重命名为 vssdk_full.exe 应该会有所帮助。那没有任何影响。

我从 Microsoft's website 获得了安装程序。

我需要做什么才能安装它?

您是在 Windows 10 上安装吗?如果是这样,那么我遇到了同样的问题,似乎当前的 SDK 设置正在检查 Windows 版本,目前不支持 10。有关详细信息,请参阅 https://social.technet.microsoft.com/Forums/en-US/77c61be0-1303-4040-a587-62843d321159/visual-studio-2013-sdk?forum=WinPreview2014General

我已经设法让它安装在 windows 10 上,下载 sdk,它将下载 vssdk_full.exe,运行 这个带有 /layout 路径,这将提取实际的设置文件.

然后在新文件上设置兼容性为win 8就可以安装了。

您可能不需要做 the/layout 事情,但我就是这么做的。

编辑

我遇到了同样的问题。我从互联网上下载了带有安装包的 .iso 文件。然后我使用 PowerISO 安装它并尝试从虚拟 CD 驱动器启动它。它以与上面相同的消息结尾。

我查了一下,认为在 .exe 安装文件的属性中,取消选中某些框的兼容性部分就足够了。但是什么都没有检查。

不久之后,我使用 PowerISO 将软件包解压缩到一个临时目录,并从那里安装了 Visual。工作没有问题。

我遇到了这个问题,我将安装文件重命名为 "vssdk_full.exe" 并且安装没有问题。