安装后的WiX安装程序捆绑包启动应用程序 [英] WiX installer Bundle Launch App after install

查看:177
本文介绍了安装后的WiX安装程序捆绑包启动应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个捆绑软件,其中包括用于NetFx45Web的PackageGroupRef,用于所需驱动程序的一个ExePackage和用于我的应用程序的MsiPackage. 我想在整个安装过程完成后启动我的应用程序. 我尝试使用

I have one bundle that includes PackageGroupRef for NetFx45Web, one ExePackage for needed driver and MsiPackage for my app. I want to launch my app after whole installation process completes. I tried using

<Property Id="WixShellExecTarget" Value="[#myEXE]" />
    <CustomAction Id='LaunchFile'
        BinaryKey="WixCA"
        DllEntry="WixShellExec"
        Impersonate="yes"/>

在我的应用程序MsiPackage中,但它会在安装完成之前(MsiPackage完成时)启动应用程序.

in my app MsiPackage but it starts the app before installation is complete(when MsiPackage completes).

推荐答案

在您的bundle.wxs中创建这样的变量:

Create a variable like this, in your bundle.wxs:

<Variable Name="LaunchTarget" Value="[ProgramFilesFolder]\YourFolder\YourExe.exe"/>

这篇关于安装后的WiX安装程序捆绑包启动应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆