I want different rollback CAs to fire based on whether an install or
uninstall is occurring.  What I have so far never seems to fire any
rollback:

<CustomAction Id="InstallAction" BinaryKey="myDLL" DllEntry="Install" />
<CustomAction Id="UninstallAction" BinaryKey="myDLL" DllEntry="Uninstall" />
<CustomAction Id="RollbackInstallAction" BinaryKey="myDLL"
DllEntry="RollbackInstall" Execute="rollback" />
<CustomAction Id="RollbackUninstallAction" BinaryKey="myDLL"
DllEntry="RollbackUninstall" Execute="rollback" />

...

<Custom Action='InstallAction' After='InstallFinalize'>(&PluginFeature = 3)
AND NOT (!PluginFeature = 3)</Custom>
<Custom Action='UninstallAction' After='InstallFinalize'>(&PluginFeature =
2) AND (!PluginFeature = 3)</Custom>
<Custom Action='RollbackInstallAction'
After='InstallInitialize'>(&PluginFeature = 3)</Custom>
<Custom Action='RollbackUninstallAction'
Before='InstallFinalize'>(&PluginFeature = 2)</Custom>
-- 
View this message in context: 
http://www.nabble.com/rollback-conditions-tp15273453p15273453.html
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to