将多个MSi文件打包成一个msi

时间:2014-10-15 12:26:23

标签: wix windows-installer

我是Wix的新手,我有一种情况,我有2个不同的插件是使用adx com插件开发的,现在需要发布,在单个msi文件中应该安装这2个插件(i创造了2个不同的插件)。

  1. 请问您是否可以在一个wix安装程序中安装这两个插件。请记住,这2个插件将在注册表中有一个单独的注册表项。
  2. 或者,我可以使用引导程序将这些内容捆绑到单个msi文件中的msi中。 2.1。我使用MSIPackage元素的链接功能和成功构建的项目,但在安装此msi时,出现了错误"无法打开此安装包。联系应用程序供应商.......",进一步分析问题,我理解它,因为没有为msi文件定义入口点。我能够以exe作为目标,但客户更喜欢msi。
  3. 任何帮助表示赞赏。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以将adx com addins作为两个单独的功能添加到一个wix项目中,然后一个msi可以为您安装,无论是否有单独的文件或注册表项。

为什么您的客户需要msi?如果您确实使用了burn,则可执行文件仍在执行单独的msi,因此即使包含的文件是exe引导程序,您仍然可以使用Windows安装程序。