我为一个应用程序编写了一个插件,它有一个安装程序作为可执行文件。我的插件是使用用wix编写的msi安装的。我们现在已获准将两者分发在一起。理想情况下,这将是一个包含两个安装的文件。这两个部分需要单独更新,特别是主程序,我已经读过这限制了安装方法。
我首先安装主程序,然后是插件。我已经尝试将这个主要的exe包含在wix中作为自定义操作,但是我担心当程序需要更新时这会搞砸。我见过一个名为MsiEmbeddedChainer的东西,但似乎找不到任何描述如何实现它的东西。
非常感谢任何建议或有用文章的指示。
答案 0 :(得分:0)
您需要知道的大部分内容都来自Not supported in Windows Installer 4.0文档,但它可能仍需要大量的反复试验。 This blog post有很多有趣的观点可以帮助你找到粗糙的补丁。但是,请允许我提醒您,我使用InstallShield的经验表明,MsiEmbeddedChainer链接不如引导程序链可靠,至少在具有终端服务的环境中是这样。