Jason Ginchereau wrote: > Typically, uninstall custom actions are conditionally scheduled in the > sequence table using the REMOVE=ALL condition, so the CA would not need to > check for uninstall mode via an API. >
A small typo: Custom actions should be checking the install and action states of the components they're tied to, rather than being "global" install/uninstall CAs. Otherwise you run into the problem recently reported where a single-feature install failed because a CA tried to run without being installed. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users