Wix Bootstrapper will not update, Error 0x800705b4
我有一个 Wix 引导程序,它可以安装/更新许多 MSI。 MSI 运行和更新正常,引导程序在初始安装时运行良好。但是,我尝试使用 Boostrapper 测试更新,但每次它甚至都不会启动,并且会在 %Temp% 文件夹中生成大量进程和 Setup_XXXXXXXXXXXXX_Failed.txt 文件。每个 failed.txt 文件的末尾都包含以下内容:
[3098:23F8][2014-06-10T11:03:00]e000:错误 0x800705b4:无法打开父管道:\\\\.\\\\pipe\\\\BurnPipe。{087217E1-A4F3-4951-8319-06031945DA08 }
[3098:23F8][2014-06-10T11:03:00]e000:错误 0x800705b4:无法连接到未提升的进程。
[3098:23F8][2014-06-10T11:03:00]e000:错误 0x800705b4:无法运行每台机器模式
文件之间的数字不同,但错误保持不变。
我正在运行这个带有各种命令行参数的 Bootstrapper Exe,告诉它要安装哪些 MSI,并为它提供安装位置和自定义操作的各种参数。
这是在 http://wixtoolset.org/issues/3890/ 上报告的。我刚刚修复了它,下一个 WiX 版本不应该产生大量进程。
但是,根本问题是 Burn 接收到了