在另一个Windows Installer中运行Windows Installer
问题描述:
我正在创建一个Windows Installer程序包,该程序包将运行运行另一个Windows Installer的exe。在另一个Windows Installer中运行Windows Installer
我把一个包装在一起,必须安装三个文件,一个EXE,一个配置和一个空的TXT。另外,我们还需要运行Access数据库引擎2007作为此过程的一部分。但是,设置自定义操作以运行它(使用标志/安静)时,它会失败,因为它试图在MSI内部运行MSI。
有什么办法我可以以某种方式启动之后/之前或之前?我已经研究过WIX,但老实说,我对如何解决问题一无所知。
谢谢。
答
您应该看看WiX Burn功能和先决条件。一些例子是:
WiX - Install Prerequisites and 3rd party applications
你很可能只是运行在刻录引导程序设置 - 它会做自己的检测,如果它已经安装。
这很容易实现。我只是将当前的Windows安装程序设置为链中的第二点。猜猜我在找WiX的错误地方。 –