You can launch an application at the end of a setup in a couple of ways, but
here are two:
Include the following custom action definition and set a property (I named mine
SOMEMAGICPROPERTY, I’m sure you can come up with a better name) and call this
CA after the files have been placed on the hard drive:
...
<!-- define the CA to launch our app. Note that it’s deferred since it needs to
be executed after we’ve actually installed the files. --><CustomAction
Id="LaunchApplication" FileKey="F_MYAPPLICATIONSID" ExeCommand=""
Execute="deferred" Impersonate="yes" Return="asyncNoWait"/>
...
<InstallExecuteSequence>
...
<Custom Action="LaunchApplication"
After="InstallFiles"><![CDATA[SOMEMAGICPROPERTY]]></Custom>
...
</InstallExecuteSequence>
...
If you’re already using WixUI, another way would be to leverage Bob Arnson’s
addition of the optional check box to ExitDialog and have the app launched when
the user clicks the Finish button:
...
<!-- define the CA to launch our app. Note that it’s immediate since it’ll be
executed from the UI. --><CustomAction Id="LaunchApplication"
FileKey="F_MYAPPLICATIONSID" ExeCommand="" Execute="immediate"
Impersonate="yes" Return="asyncNoWait"/>
...
<!-- set the text we’ll display next to the launch check box. --><Property
Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch <<application name>> "
/>...
<!-- Attach a handler to the Finish button on the ExitDialog dialog that will
invoke our CA. --><UI> <Publish Dialog="ExitDialog" Control="Finish" Order="1"
Event="DoAction"
Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX</Publish></UI>...
Hope this helps!
-Andy Hopper
_________________________________________________________________
Learn. Laugh. Share. Reallivemoms is right place!
http://www.reallivemoms.com?ocid=TXT_TAGHM&loc=us
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users