As a delimiter, or for serializing .NET objects?  Seems like a rather 
long delimiter.  :-)

Thomas S. Trias
Senior Developer
Artizan Internet Services
http://www.artizan.com/



-------- Original Message  --------
Subject: Re: [WiX-users] Passing data between deferred custom actions
From: Chad Miles <chad.mi...@gmail.com>
To: tomtr...@artizan.com, General discussion for Windows Installer XML 
toolset. <wix-users@lists.sourceforge.net>
Date: 2/20/2009 5:54 PM
> A GUID works nicely... :)
>
> On Fri, Feb 20, 2009 at 6:10 PM, Thomas S. Trias <tomtr...@artizan.com 
> <mailto:tomtr...@artizan.com>> wrote:
>
>     Use a different delimiter; the WiX CA's use EUR.  I've been tempted to
>     use XML (just because it makes reading the logs so much easier -
>     probably overkill for anything short of serializing .NET objects)...
>
>     Thanks,
>
>     Thomas S. Trias
>     Senior Developer
>     Artizan Internet Services
>     http://www.artizan.com/
>
>
>
>     -------- Original Message  --------
>     Subject: Re: [WiX-users] Passing data between deferred custom actions
>     From: John Nannenga <john.nanne...@microsoft.com
>     <mailto:john.nanne...@microsoft.com>>
>     To: General discussion for Windows Installer XML toolset.
>      <wix-users@lists.sourceforge.net
>     <mailto:wix-users@lists.sourceforge.net>>
>     Date: 2/20/2009 12:01 PM
>     > What happens when the data value you need contains what appears
>     to be the delimiter between independent properties within the
>     CustomActionData class?  "semi-colon"...
>     >
>     >
>     >
>     >
>     >
>     > -----Original Message-----
>     > From: Rob Mensching [mailto:r...@wixtoolset.org
>     <mailto:r...@wixtoolset.org>]
>     > Sent: Tuesday, February 17, 2009 10:52 PM
>     > To: General discussion for Windows Installer XML toolset.
>     > Subject: Re: [WiX-users] Passing data between deferred custom
>     actions
>     >
>     > Most of the WiX toolset CustomActions do this.
>     >
>     > Eitan Behar wrote:
>     >
>     >> 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
>     <mailto: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
>     <mailto:ei...@baconao.net>> wrote:
>     >>>
>     >>>
>     >>>
>     >>>> From: Eitan Behar <ei...@baconao.net <mailto:ei...@baconao.net>>
>     >>>> Subject: Re: [WiX-users] Passing data between deferred custom
>     actions
>     >>>> To: chr...@deploymentengineering.com
>     <mailto:chr...@deploymentengineering.com>, "General discussion for
>     Windows
>     >>>>
>     >>>>
>     >>> Installer XML toolset." <wix-users@lists.sourceforge.net
>     <mailto: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
>     <mailto: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 <mailto:ei...@baconao.net>> wrote:
>     >>>>
>     >>>>
>     >>>>>> From: Eitan Behar <ei...@baconao.net
>     <mailto: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
>     <mailto: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
>     <mailto: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
>     <mailto: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
>     <mailto: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
>     <mailto: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
>     <mailto:WiX-users@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> -- 
> Chad E. Miles
> Software Engineer, Development
> Interactive Intelligence, Inc.
> chad.mi...@inin.com <mailto:chad.mi...@inin.com>
> 317.715.8280 Office/Fax

------------------------------------------------------------------------------
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

Reply via email to