Will doing a deferred execution of my CA work in my situation? My understanding is that I can't set a property in a deferred custom action, all I can do is read the property "CustomActionData"
If this is the case, my only hope seems to be to set the environment variable in the custom action, which I think makes rollback impossible anyways. I need my Environment element to use the 8.3 path for INSTALLDIR, and my CA was trying to set Property with this value. I'm not sure it would even be possible to order the sequence in a way that the property would ever exist when the Environment element was processed. Is there even a way to acomplish this? -----Original Message----- From: Bob Arnson [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 25, 2007 12:24 AM To: Rowland, Chris Cc: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] How to get 8.3 path for INSTALLDIR [EMAIL PROTECTED] wrote: > As far as I understand, I cannot install a component after > InstallFinalize, and I had to run my CA after InstallFinalize so that > the directory has been created. You don't have to run a CA after InstallFinalize -- in fact, you shouldn't, because it can't be rolled back -- but it does have to be deferred. -- sig://boB http://bobs.org ------------------------------------------------------------------------- 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