15

根据微软在这里的最新公告,我正在尝试在我的机器上安装 Visual Studio 15 Preview 4。我的机器是 Windows Server 2008 R2 企业版。我已经安装了 Visual Studio 15 Preview 3,但现在我想安装 Preview 4。当我尝试运行可从上述 URL 下载的安装程序“vs_bootstrapper.exe”时,它失败并出现以下错误。

Windows 7 SP1 需要 KB2952664。

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

在此处输入图像描述

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

注意:我在一个 hyper-v 盒子上。

4

1 回答 1

22

Daniel A. White 的 Visual Studio 社区链接帮助我解决了这个问题。许多用户都面临这个问题,您可以在此处找到详细信息。从线程引用:

似乎安装程序正在寻找一个名为“dismapi.dll”的文件。此文件必须存在于 %windir%\system32 或 %windir%\SysWow64 或任何子目录中。

一个(肮脏的)工作方法是在任何这些目录中创建一个名为 dismapi.dll 的空文件,然后您可以安装 Preview 4 ... :)

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

于 2016-08-27T00:53:06.133 回答