来自 操作系统 2019-12-13 23:25 的文章
当前位置: 澳门威尼斯人平台 > 操作系统 > 正文

Visual Studio 2017 安装Windows SDK 失败的解决办法

安装win sdk 8,提示错误:管道正在被关闭。

昨天用VS2017新建了一个C++项目, 但是在编译的时候却遇到了一个LINK错误。我猜是C++编译器没安装好,于是修复了好几次,又重新安装了C++编译工具。但是仍然出现这个错误。

 错误提示:Kinect Management failed to start.

错误提示:

查看安装log文件,有如下错误:

后来我发现这个目标程序版本有关系,如果我将目标版本设置为14393,就可以正常编译,但是如果我将版本改为目前的15063,就出现了上面的错误。我一看这应该是SDK的问题,于是打开安装工具准备安装新的SDK。但是没想到安装失败了,这下不仅无法编译,就算改回14393也不行了。哪怕是使用安装工具的修复功能,仍然无法解决。

原因: 1, Kinect Management 服务相依的 Plug and Play的服务没有启动。

Please refer to SamplesSetupHTMLConfigDetails.htm document for further information.

原因:
本机上安装有 Visual C++ 2010 Redistributable,而SDK安装包会安装版本为10.0.30319 的 Visual C++ 2010 Redistributable,安装这个东东失败后,SDK就安装失败了。

解决:卸载Visual C++ 2010 Redistributable。

链接:
http://support.microsoft.com/kb/2717426

Error 0x800700e8: Failed to write message type to pipe.
Error 0x800700e8: Failed to write send message to pipe.
Error 0x800700e8: Failed to send BURN_ELEVATION_MESSAGE_TYPE_EXECUTE_MSI_PACKAGE message to per-machine process.
Error 0x800700e8: Failed to configure per-machine MSI package.

在查阅了一番之后,我发现这是一个VS2017的已知问题,当然既然是已知问题,那么应该有相应的街头激发。下面说一下解决办法。

          2,系统安装了除系统外的别的视频驱动。比如网络视频摄像头驱动。

澳门威尼斯人注册网站,系统是win7 64,也有装Windows6.1-KB2670838-x64.msu 补丁。

解决办法

本文由澳门威尼斯人平台发布于操作系统,转载请注明出处:Visual Studio 2017 安装Windows SDK 失败的解决办法

关键词: