为exe和msi链接安装程序

问题描述:

我已经为安装程序作为可执行文件编写了一个插件。我的插件是用wix编写的msi安装的。现在我们已经获准将两者一起分发。理想情况下,这将在两个安装的单个文件中。这两个部分都需要单独更新,特别是主程序,我已经读到这限制了安装方法。为exe和msi链接安装程序

我无法安装主程序,然后插件。我已经尝试在wix中包含这个主要的exe作为自定义动作,但是我担心这会在两个程序需要更新时搞砸了。我见过一种叫做MsiEmbeddedChainer的东西,但似乎无法找到描述如何实现它的任何地方。

任何意见,或指针有用的文章将不胜感激。

您需要知道的大部分内容都与Not supported in Windows Installer 4.0文档相关联,但它可能仍需要大量的试验和错误。 This blog post有很多有趣的地方可以帮助你解决一些粗糙的问题。但是,让我警告你,我的InstallShield经验表明,MsiEmbeddedChainer链接不如引导链接可靠,至少在终端服务的环境中。