I am using CAQuietExec64 with Return="Ignore" to execute an executable without 
causing the install to fail if the executable returns an error code.  

    <CustomAction Id="SetCmdLine" Property="QtExec64InstallCmdLine" 
Value="&quot;executable_name.exe&quot;" Execute="immediate"/>
    <CustomAction Id="QtExec64InstallCmdLine" BinaryKey="WixCA" 
DllEntry="CAQuietExec64" Execute="deferred" Return="ignore" Impersonate="no"/>

This is working very well, but I have the need to initiate an action if the 
executable does fail.  I do not want the overall install to fail so setting 
Return="Check" is not an option here.

Is there any way to check the actual return code from CAQuietExec64 when 
Return="Ignore" is set?

Thanks.

Adam Brown
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to