安装 Visual Studio 15 Preview 4 时出错 - Windows 7 SP1 需要 KB2952664

Error installing Visual Studio 15 Preview 4 - Windows 7 SP1 requires KB2952664

根据 Microsoft here 的最新公告,我正在尝试在我的机器上安装 Visual Studio 15 Preview 4。我的机器是Windows Server 2008 R2企业版。我已经安装了 Visual Studio 15 Preview 3,但现在我想安装 Preview 4。当我尝试 运行 安装程序 "vs_bootstrapper.exe" 可从上面提到的 URL 下载时,它失败了以下错误。

Windows 7 SP1 requires KB2952664.

它在消息框中显示上述消息,没有任何其他重定向到某个错误日志文件或重试选项。

我也尝试 运行使用管理权限安装安装程序 exe,但没有成功。我卡住了。如果您也遇到或解决了这个问题,有人可以帮助我吗?

注意:我在 hyper-v 机器上。

来自 Daniel A. White 的

Visual Studio 社区 link 帮助我解决了这个问题。许多用户都面临这个问题,您可以找到详细信息here。 引用自线程:

It seems that installer is looking for a file named "dismapi.dll". This file has to be present in either %windir%\system32 or %windir%\SysWow64 or any subdirectory.

A (dirty) workaroud is to create an empty file named dismapi.dll in any of those directories and then you can install Preview 4... :)

正如问题线程中所建议的那样,在 %windir%\SysWow64 路径中创建一个虚拟 dismapi.dll 文件帮助我解决了这个问题。创建虚拟文件后,安装程序的欢迎页面终于弹出。在 %windir%\system32 中创建虚拟文件的第一个解决方案对我不起作用。两个备选解决方案可能 OS 相关。我的是 Windows Server 2008 R2。