安装win sdk 8,提醒错误:管道正在被关闭。
从一个正常安装的机器直接拷贝安装后的sdk目录。翻开安装log文件,犹如下错误:
Error 0x800700e8: Failed to write message type to pipe.
Error 0x800700e8: Failed to write send message to pipe.
从一个正常安装的机器直接拷贝安装后的sdk目录。Error 0x800700e8: Failed to send
BURN_从一个正常安装的机器直接拷贝安装后的sdk目录。ELEVATION_MESSAGE_TYPE_EXECUTE_MSI_PACKAGE message to
per-machine process.
Error 0x800700e8: Failed to configure per-machine MSI package.
系统是win7 64,也有装Windows6.1-KB2670838-x64.msu 补丁。
按网络提醒的修改注册表格局也未曾成效:
终极用了秘招,从一个寻常化安装的机器直接拷贝安装后的sdk目录,到十分的win7机器,举例拷贝C:Program Files (x86)Windows Kits8.0到win7的附和sdk安装目录下(就算win7上安装失利但依然稍稍公文余留的,直接覆盖就可以)。
接下来注册表加多如下KitsRoot键值,注意路线要改革为win7上的莫过于目录:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows KitsInstalled Roots]
"KitsRoot"="C:\Program Files (x86)\Windows Kits\8.0\"
将上述文件保存为.reg施行就能够。
注:在本身的使用处境下必要KitsRoot,所以将其增加到了注册表,其余景况下不清除也许还要其它注册表项,Windows Kits下有点任何项,须要的话能够尝尝增添,祝你刚好!