My exit code has a meaning. That's why I wanted to write my own "return code processor." If I ignore the return code, I'll be okay in situations where the exe returns a success code 1, but what if it returns 3, 4, 5, ... other error codes. I wouldn't be able to process these error codes.
If the exit code returned by the program has no meaning, can you just make the custom action ignore the return code? I wouldn't use VBScript for several reasons, one of which is that it tends to run afoul of AV software. Deleting an installed file can be done without triggering repair later as long as the component guid is empty, see ComponentId topic: http://msdn.microsoft.com/en-us/library/aa368007.aspx Phil Wilson -- View this message in context: http://n2.nabble.com/Interpreting-Return-Codes-of-Executable-Custom-Action-%28type-2%29-tp2407121p2412534.html Sent from the wix-users mailing list archive at Nabble.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