It means an MSI sharing this ProductCode  ( either this PackageCode which 
would indicate a maintenance transaction or another PackageCode which would 
indicate a small or minor update ) is already installed.  In the case of a 
Major Upgrade the ProductCode has been changed and therefore from this new 
MSI's perspective it is not yet installed.

&  is a special operator regarding features.  See the links I sent in my 
other email.

Regards,
Chris

----------------------------------------
 From: "Alain Forget" <afor...@cmu.edu>
Sent: Friday, March 22, 2013 10:47 AM
To: "General discussion for Windows Installer XML toolset." 
<wix-users@lists.sourceforge.net>
Subject: Re: [WiX-users] Question about conditional statements in elements

As far as I understand it, "Installed" means, "Before this installer was 
run, a version of this program was already installed on
this machine". Someone please correct me if that isn't quite true.

As far as &ftDatabase=3, I have no idea, I haven't yet seen that syntax 
yet.

Alain

-----Original Message-----
From: Ackerman, Buddy [mailto:backer...@tnsi.com] 
Sent: March 22, 2013 11:39
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Question about conditional statements in elements

I'm very new to WiX and have inherited an existing project.  I've been 
deciphering it fine except for a few things.  In this project
I have the following element:

<Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show>

The question with this is the "NOT Installed" condition.  What exactly does 
"Installed" mean?  When I run this to upgrade and
already installed application this dialog still shows up. SO, I'm not sure 
what Installed really means (there is also an Upgrade
element in the project with a property assigned to it that is used in other 
controls throughout the project).

Next is the following syntax that I have in several control conditional 
statements:

&ftDatabase=3

The ftDatabase is the ID of one of the Features.  However, I don't know 
what value it would have.  Is this an install level value or
install type value?

Thanks for some newbie help.

________________________________
This e-mail message is for the sole use of the intended recipient(s)and may 
contain confidential and privileged information of
Transaction Network Services.
Any unauthorised review, use, disclosure or distribution is prohibited. If 
you are not the intended recipient, please contact the
sender by reply e-mail and destroy all copies of the original message.

----------------------------------------------------------------------------
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for 
free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

----------------------------------------------------------------------------
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to