2

我有一个使用 WixUI_Mondo_MyApp.wxs 文件的自定义 UI 的工作 WiX 安装程序。我必须扩展我的安装程序以运行另一个 exe 安装程序。我了解 Burn 是做到这一点的方法。

我创建了一个 Burn 项目,将我的原始 MSI 与自定义 UI(使用 DisplayInternalUI="yes")链接起来,效果很好。但我不希望弹出两个 UI(Burn 默认 UI 和我的 MSI UI),我需要从 MSI UI 获取一些信息以确定我是否应该安装另一个 exe(它将被列为其中之一特征)。

我想正确的解决方案是将我的 UI 代码从我的 MSI 迁移到我的 Burn 项目,但我找不到描述如何执行此操作的文档。

提前致谢。

4

1 回答 1

3

没有迁移路径;MSI UI 使用 MSI UI 表进行声明,Burn 支持引导程序应用程序中的任意代码。如果您的 UI 自定义中有任何逻辑,则必须编写自定义引导程序应用程序才能将其打包。

于 2012-09-18T22:00:14.030 回答