Does not look like fun, but it's doable ! Thanks ! Etian
On Tue, Feb 17, 2009 at 3:38 PM, Christopher Painter < chr...@deploymentengineering.com> wrote: > 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