如何在Wix中安装后运行已安装的应用程序?

时间:2009-12-08 21:51:50

标签: wix wix3

我想执行应用程序,我已经升级了。 http://wix.sourceforge.net/manual-wix3/run_program_after_install.htm对我不起作用,因为我没有退出对话框。

2 个答案:

答案 0 :(得分:3)

<InstallExecuteSequence>
<Custom Action="LaunchApplication" OnExit="success">CLIENTUILEVEL = 2 AND NOT Installed</Custom>
<InstallExecuteSequence>

执行自定义操作LaunchApplication以打开应用程序。

答案 1 :(得分:1)

在WiX 3.8中,我发现这样做的唯一方法是

    <CustomAction Id="LaunchFile" FileKey="..." ExeCommand="" Return="asyncNoWait" />
    <InstallExecuteSequence>
        <Custom Action="LaunchFile" After="InstallFinalize">NOT Installed</Custom>
    </InstallExecuteSequence>

在UI中的“安装”按钮之后以及“完成”按钮之前触发。也适用于/quiet模式。

相关问题