我有 2 个安装包,它们是我们应用程序的先决条件。这两个都作为自解压可执行文件从供应商处下载,其中包含实际的 setup.exe 以及安装所需的数百个文件和文件夹。当我在引导程序应用程序中使用 exepackage 运行 sfx exe 时,它将运行提取部分,然后启动安装 setup.exe,然后在安装仍在进行时关闭提取 exe。这会导致下一个 exepackage 尝试过早运行并最终导致安装混乱。
有没有办法使用wix解决这个问题?我尝试使用运行自定义操作来提取文件和 setup.exe 的标准安装程序,然后运行安装 exe,然后等到安装 exe 终止,然后再转到第二个包,但是安装 setup.exe 卡住了在启动 wix 安装程序的 msiexec 终止之前不会继续。
我很惊讶没有在 stackoverflow 中看到这个问题,所以我希望我想多了,有一种简单的方法可以做到这一点。提前致谢。