Right now: use a built in variable or create custom BA that sets a variable
by reading the environment or create a custom BA and control the package
state more directly.

On Thu, Oct 13, 2011 at 6:13 AM, Sheehan, Andrew <
andrew.shee...@childrens.harvard.edu> wrote:

> Thanks Rob,
>
> Could you recommend an approach that will work with <Bundle> element?
>
>
>
> -----Original Message-----
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: Tuesday, October 11, 2011 4:52 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] InstallCondition help on MsiPackage element
>
> Burn doesn't resolve environment variables today.  A verbose log file
> should
> show you the condition being evaluated to true or false.
>
> On Tue, Oct 11, 2011 at 11:57 AM, Sheehan, Andrew <
> andrew.shee...@childrens.harvard.edu> wrote:
>
> > Hi All,
> >
> > I've tried so many ways to get this to work but have come up
> empty-handed.
> >
> > Apparently I don't understand how the InstallCondition attribute works.
>  I
> > am thinking that it will evaluate to either true or false, based on its
> > expression; but, I haven't wrote it correctly.
> >
> > I have:
> >
> > <Bundle>
> >    ....
> >    <Chain>
> >      <MsiPackage Id="MsiPackage1" SourceFile="c:\targets\target.msi"
> >  InstallCondition="%USERDOMAIN ~= 'DOMAIN A'"    Vital="yes">
> >        <MsiProperty Name="type" Value="1"/>
> >      </MsiPackage>
> >        ...
> > ....
> >
> > %USERPROFILE is an environmental property that I need evaluated at
> > installation time, not compile time.
> >
> > I've tried using <?define?>, too.
> >
> > <?define targetDomain = $(env.USERDOMAIN)?>
> >
> > Looking for help or pointers on what I'm doing wrong.
> >
> > Thanks,
> >
> >
> >
> ------------------------------------------------------------------------------
> > All the data continuously generated in your IT infrastructure contains a
> > definitive record of customers, application performance, security
> > threats, fraudulent activity and more. Splunk takes this data and makes
> > sense of it. Business sense. IT sense. Common sense.
> > http://p.sf.net/sfu/splunk-d2d-oct
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
>
> --
> virtually, Rob Mensching - http://RobMensching.com LLC
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to