WiX Bootstrapper在退出时运行可执行文件

时间:2012-09-25 04:20:28

标签: windows wix installation bootstrapper burn

我使用WiX(3.6)Burn bootstrapper将必备组件(Bonjour)与我的程序设置捆绑在一起。它运作良好,但是:

我想在退出时向我的INSTALLDIR运行可执行文件的末尾添加一个步骤。我有点难以理解这一点。

我试过了:

<CustomAction Id="LaunchApp"  Directory="INSTALLDIR"
              ExeCommand="[INSTALLDIR]my app name.exe"/>

但是不知道把它放在我的Burn的捆绑wxs文件中的哪个位置。有什么指针吗?谢谢!

编辑:

我也尝试过以下内容:

<CustomAction Id="LaunchApp"  Directory="INSTALLDIR"
              ExeCommand="[INSTALLDIR]Any Send.exe"/>

在我的应用安装程序MSI的末尾,但当它集成到Burn bootstrapper安装中时,此行似乎没有被执行。

1 个答案:

答案 0 :(得分:7)

答案:

将以下内容添加到您的元素中(我在BootstrapApplicationRef之后和Chain之前添加):

 <Variable Name="LaunchTarget" 
           Value="[ProgramFiles64Folder]Folder\Exe Name.exe"/>

对我来说完全有把戏!