【问题标题】:Running a Windows Installer inside another Windows Installer在另一个 Windows Installer 中运行 Windows Installer
【发布时间】:2016-08-19 01:49:41
【问题描述】:

我正在寻找一个 Windows Installer 程序包,该程序包将运行一个运行另一个 Windows Installer 的 exe。


我将一个包放在一起,它必须安装三个文件,一个 EXE、一个 CONFIG 和一个空 TXT。此外,我们还需要运行 Access Database Engine 2007 作为此过程的一部分。但是,当将自定义操作设置为仅运行它(使用标志 /quiet)时,它会失败,因为它试图在 MSI 内运行 MSI。

有什么办法可以让它在之后/之前或其他什么地方启动吗?我研究过 WIX,但老实说,我对它如何解决问题一无所知。

谢谢。

【问题讨论】:

    标签: wix windows-installer


    【解决方案1】:

    您应该查看 WiX Burn 功能和先决条件。一些例子是:

    WiX - Install Prerequisites and 3rd party applications

    http://www.c-sharpcorner.com/UploadFile/cb88b2/installing-prerequisites-using-wix-bootstrapper-project-and/

    您可能只需从 Burn 引导程序运行设置 - 如果已安装,它将自行检测。

    【讨论】:

    • 这很容易实现。我只是将当前的 Windows 安装程序设置为链中的第二个点。我猜我在 WiX 中找错地方了。
    猜你喜欢
    • 2012-01-16
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-05
    • 1970-01-01
    相关资源
    最近更新 更多