首页 > 解决方案 > 升级 Wix Burn:自定义引导程序升级不起作用

问题描述

我正在使用 wixtoolset 安装程序为具有 10-12 个 Msi 的安装程序创建自定义 UI(Burn UI)。我已经创建了相同的捆绑包并创建了 UI,它调用 install 操作来安装捆绑包并卸载以卸载整个捆绑包,一切对我来说都很好。

现在,当我尝试升级时出现问题,我尝试使用引导引擎的 UpdateReplace 和 UpdateReplaceEmbedded 操作,但安装程序遇到以下错误

[1DC8:1E70][2020-06-24T15:10:58]i200: Plan begin, 1 packages, action: UpdateReplace
[1DC8:1E70][2020-06-24T15:10:58]e000: Error 0x8000ffff: Invalid package type.
[1DC8:1E70][2020-06-24T15:10:58]e000: Error 0x8000ffff: Failed to calculate plan actions for package: (null)
[1DC8:1E70][2020-06-24T15:10:58]e000: Error 0x8000ffff: Failed to plan execute package.
[1DC8:1E70][2020-06-24T15:10:58]e000: Error 0x8000ffff: Failed to process update package.
[1DC8:1E70][2020-06-24T15:10:58]e000: Error 0x8000ffff: Failed to plan update.
[1DC8:1E70][2020-06-24T15:10:58]i299: Plan complete, result: 0x8000ffff

任何人都可以帮忙解决这个问题,因为我一周以来一直在尝试解决这个问题,但没有运气

提前谢谢了。

标签: wix

解决方案


推荐阅读