You'll want to look at the CustomActionData class in DTF as described here:
http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg17875.html In a nutshell: In your immeadiate custom action, you instantiate the class, stuff it with data and then serialize it out to a property. In your deferred custom action you read the CustomActionData property and pass it to the class constructor for deserialziation back into your class with all of it's data. As far as how to schedule these custom actions there are several patterns: 1) 1 immeadiate to 1 deferred relationship 2) 1 immeadiate to multiple deferred relationship 3) 1 immeadiate that calls DoAction to schedule the deferred ( this is the way Jason describes in the above link. ) When using #1 or #2, remember the immeadiate must be scheduled before the deferred and the name of the property(s) to be set is the name of the deferred custom actions(s). This is how MSI makes the join. Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me --- On Tue, 2/17/09, Eitan Behar <ei...@baconao.net> wrote: > From: Eitan Behar <ei...@baconao.net> > Subject: Re: [WiX-users] Passing data between deferred custom actions > To: chr...@deploymentengineering.com, "General discussion for Windows > Installer XML toolset." <wix-users@lists.sourceforge.net> > Date: Tuesday, February 17, 2009, 6:47 AM > DTF C# > > > > On Tue, Feb 17, 2009 at 2:05 PM, Christopher Painter < > chr...@deploymentengineering.com> wrote: > > > What language is the CA's written in? > > > > Christopher Painter, Author of Deployment Engineering > Blog > > Have a hot tip, know a secret or read a really good > thread that deserves > > attention? E-Mail Me > > > > > > --- On Tue, 2/17/09, Eitan Behar > <ei...@baconao.net> wrote: > > > > > From: Eitan Behar <ei...@baconao.net> > > > Subject: [WiX-users] Passing data between > deferred custom actions > > > To: "General discussion for Windows > Installer XML toolset." < > > wix-users@lists.sourceforge.net> > > > Date: Tuesday, February 17, 2009, 2:40 AM > > > Hi, > > > > > > Is there a proper method to pass data between > deferred > > > custom actions ? I > > > have a bunch of chained custom actions and need > to pass > > > data between them, > > > actually, just a boolean value > "telling" the rest > > > of the ca whether to > > > continue. > > > > > > Thanks, > > > > > > Eitan > > > > > > ------------------------------------------------------------------------------ > > > 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 > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > 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 > > ------------------------------------------------------------------------------ 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