I'm trying to execute a deferred command line in my MSI. I want it to execute
only on uninstall prior to a service being stopped/uninstalled.
I'm following the code snippet I found in the help. So I have some code like:
<CustomAction Property="QtExecDeferred" Value="[INSTALLLOCATION]foo.exe" />
<CustomAction Id="QtExecDeferred" BinaryKey="wixca" DllEntry="CAQuietExec"
Execute="deferred" Return="check"/>
<Binary Id="wixca" SourceFile="wixca.dll"/>
<InstallExecuteSequence>
<Custom Action="QtExecDeferred" Before="StopServices" >Installed</Custom>
</InstallExecuteSequence>
When I try to compile this I get the error:
Cannot set column 'Action' with a null value because this is a required
field.
I'm using WiX version 3, the version released in December 2006.
Any ideas?
Thanks,
Kevin
_________________________________________________________________
Add some color. Personalize your inbox with your favorite colors.
www.windowslive-hotmail.com/learnmore/personalize.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_addcolor_0507
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users