Managed custom actions run in a different process for every action invocation, so you won't be able to pass any state information via static or instance class members.
The typical pattern is to save that information in temporary files, and then have either the commit or rollback action cleanup those temp files. -Jason- -----Original Message----- From: tgoffice [mailto:tgoff...@web.de] Sent: Monday, April 27, 2009 8:07 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Rollback Handling of Custom C# Action Hello, I have written a custom action in C# which performs some complex DB scripts (which can't be processed by the existing SqlExtension.) How can I ensure that the executed scripts are rollbacked if another component fails after executing this custom action? I think of somethink like this: Is it possible to access the executed class instance in a rollback/commit custom action to handle the commit/rollback. -- View this message in context: http://n2.nabble.com/Rollback-Handling-of-Custom-C--Action-tp2726614p2726614.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users