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

Visual studio 安装Visual Studio 15预览4时出错-Windows 7 SP1需要KB2952664,visual-studio,visual-studio-2017,Visual Studio,Visual Studio 2017,根据微软最新发布的消息,我正在尝试在我的机器上安装VisualStudio15Preview 4。我的机器是Windows Server 2008 R2企业版。我已经安装了Visual Studio 15 Preview 3,但现在我想安装Preview 4。当我尝试运行可从上述URL下载的安装程序“vs_bootstrapper.exe”时,它失败了,出现以下错误 Windows 7 SP1需要KB2952664 它在消息框中显示上述消息,而不需要任何其他重定向到某个错误日志文件或重试选项

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

Windows 7 SP1需要KB2952664

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

我还试着用管理权限运行安装程序exe,但没有成功。我卡住了。如果您也遇到或解决了此问题,有人能帮助我吗


注意:我正在使用hyper-v设备。

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

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

(脏的)解决方法是在中创建一个名为disapi.dll的空文件 任何目录,然后您可以安装预览4…:)


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

Preview 3没有那么可怕,但同样没用。我可以安装它,但不能运行一个简单的
helloworld
console应用程序-让他们修复他们的东西。你卸载了Preview 3吗?@qxg是的。在面对这个问题后,我也尝试过这条路线。已卸载预览3,重新启动我的设备,然后重试,但仍然会出现相同的错误。现在我得到:包“Microsoft.DiagnosticsHub.KB2882.Win7”无法安装包“Microsoft.Net.3.5.KB2664825.Win7.x64”无法安装包“Microsoft.Net.3.5.KB2664825.Win7.x86”无法安装2016-08-27T13:19:42:错误:无法安装产品。工作正常魅力-在我安装了知识库并重新启动之后。注意:确保也安装了.NET 4.6和targeting pack。似乎需要登录才能获得试用许可证。请求连接到并安装了Windows 10 ADK版本1607,然后将正确的disapi.DLL从“C:\Program Files(x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\x86\DISM\”复制到“C:\Windows\SysWOW64\”,然后启动。是否需要安装KB2952664和/或启用Windows更新?我不愿意启用WU,因为它可能会拉动Windows 10