Lauch application upon finish

1. -ext WixUIExtension -ext WixUtilExtension
2. <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch My Application Name" /> in <Product>
3. <Property Id="WixShellExecTarget" Value="[#myapplication.exe]" />
<CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />

4. <Publish Dialog="ExitDialog"

4. <Publish Dialog="ExitDialog" Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed</Publish>

Control="Finish".

Event="DoAction".

4. <Publish Dialog="ExitDialog" in <UI> after <UIRef Id="WixUI_<>" />
Updated: 2026 Aug 19