Re: [WiX-users] Burn and Upgrades

2012-10-01 Thread Christian Hausknecht
Ok.

It would be cool if you could use a Burn-Package like a Msi-Package and it 
would know, if it is allowed to perform an upgrade. I have tested yet, that the 
WiXStBA stops with an error, if one tries to install an older bundle over a 
newer yet installed one. So I was hoping that you can specify the allowed 
versions in order to get a better failing message. But now it seems to me, that 
I need a custom BA if I want to achieve that goal?

For our upgrades it could be possible, that a Msi-Package is sufficient - but 
first of all I am not sure about that yet and on the other hand I am not sure 
if it is possible to make the full installation via a burn bundle and the 
upgrades only via a Msi.

As my C# knowledges are not so profound yet, I would like to avoid writing a 
custom BA...

-Ursprüngliche Nachricht-
Von: Rob Mensching [mailto:r...@robmensching.com] 
Gesendet: Montag, 1. Oktober 2012 06:12
An: General discussion for Windows Installer XML toolset.
Betreff: Re: [WiX-users] Burn and Upgrades

No. Why do you need min-max version restrictions?

Today, if you have multiple Bundles with the same UpgradeCode, the higher 
version upgrades the lower versions.

You can also upgrade other Bundle's UpgradeCodes by adding a RelatedBundle with 
the Action='upgrade' and the Id='UpgradeCodeOfOtherBundles'.
Technically speaking, the Bundle/@UpgradeCode attribute is just short hand for 
the RelatedBundle syntax. That and it is required.

2012/9/28 Christian Hausknecht chauskne...@beracom.de

 Hello folks,

 is there anything in Burn that provides a possibility to define a 
 minimum and a maximum bundle version for and upgrade like the 
 UpgradeVersion-Tags in WiX? And if not is there a way to handle a 
 check without writing a custom BA? Overall what is the exact behavior 
 of a bundle that recognizes that its version is higher than the one of the 
 installed bundle?

 Greetings,

 Mit freundlichen Grüßen

 Christian Hausknecht
 Entwicklung

 BeraCom
 Beratung und Software-Entwicklung GmbH  Co. KG Weidestr. 134, 22083 
 Hamburg
 T: +49 (0)40 547 241 - DW
 F: +49 (0)40 547 241 - 60
 M: chauskne...@beracom.demailto:chauskne...@beracom.de
 http://www.beracom.de

 =
 Kommanditgesellschaft: Sitz Hamburg, RG Hamburg, HRA 90932 Persönlich 
 haftende Gesellschafterin: BeraCom Beratung und Software-Entwicklung 
 GmbH Sitz Hamburg, RG Hamburg, HRB 64844
 Geschäftsführer: Arno Schaefer, Britta Kahlfuss Diese E-Mail ist 
 vertraulich und exklusiv für den/die Adressaten bestimmt.
 Weiterleitung oder Kopieren, auch auszugsweise, darf nur mit 
 ausdrücklicher schriftlicher Einwilligung des Absenders erfolgen. In 
 jedem Fall ist sicherzustellen, dass keinerlei inhaltliche 
 Veränderungen erfolgen. Der Absender ist von der Richtigkeit dieser 
 Mail zum Zeitpunkt ihrer Erstellung überzeugt. Er und/oder sein 
 Unternehmen übernimmt jedoch keine Haftung für ihre Richtigkeit.


 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




--
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional MsiPackage

2012-10-01 Thread Peter Shirtcliffe
It might be appropriate to use MSIPackage/@Permanent and a condition of 
ConfigRequiresIt and not ProductDetected (set with a product search). If the
package was present before the bundle was installed, there's some third party
thing using it and you don't know when it's safe to remove (if ever). Only
the user would know. With that condition, Burn only installs it if it didn't
exist beforehand and I'd presume never removes it if it never installed it.

I'm assuming that the package would remain visible in ARP or not for the user
to remove themselves if Burn didn't touch it.

-Original Message-
From: Neil Sleightholm [mailto:n...@x2systems.com] 
Sent: 29 September 2012 09:21
To: General toolset. (wix-users@lists.sourceforge.net)
Subject: [WiX-users] Conditional MsiPackage

I have an msi in my bundle that is only installed for a particular config but
I don't want to uninstall it if the end user has it installed. Is there any
way to do this with the MsiPackage element? I don't think I can use
InstallConidtion as the documentation says it will uninstall it.

Neil

Neil Sleightholm
X2 Systems Limited
n...@x2systems.commailto:n...@x2systems.com

-
-
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional MsiPackage

2012-10-01 Thread Neil Sleightholm
That sounds like a good solution. Are you saying that setting Permanent
stops the InstallCondition ever uninstalling it?

Neil


It might be appropriate to use MSIPackage/@Permanent and a condition of 
ConfigRequiresIt and not ProductDetected (set with a product search). If
the
package was present before the bundle was installed, there's some third
party
thing using it and you don't know when it's safe to remove (if ever). Only
the user would know. With that condition, Burn only installs it if it
didn't
exist beforehand and I'd presume never removes it if it never installed
it.

I'm assuming that the package would remain visible in ARP or not for the
user
to remove themselves if Burn didn't touch it.

-Original Message-
From: Neil Sleightholm [mailto:n...@x2systems.com]
Sent: 29 September 2012 09:21
To: General toolset. (wix-users@lists.sourceforge.net)
Subject: [WiX-users] Conditional MsiPackage

I have an msi in my bundle that is only installed for a particular config
but
I don't want to uninstall it if the end user has it installed. Is there
any
way to do this with the MsiPackage element? I don't think I can use
InstallConidtion as the documentation says it will uninstall it.

Neil

Neil Sleightholm
X2 Systems Limited
n...@x2systems.commailto:n...@x2systems.com

--
---
-
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and
requires that you delete it without acting upon or copying any of its
contents, and we further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
SL6 7DY, UK.


--

Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Best way to uninstall ExePackage that has nouninstall flag

2012-10-01 Thread Peter Shirtcliffe
We install the java runtime (version 6) by extracting the msi and cab. We've
never had any trouble doing it this way through several Java updates (and a
change of bootstrapper).

MsiPackage DisplayName=Java(tm) 6 Update 24
Description=Java virtual machine (runtime) for Java
programs.
Permanent=yes
Visible=yes
SourceFile=path\jre1.6.0_24.msi
MsiProperty Name=STATIC Value=1 / !-- static is
optional --
MsiProperty Name=SKIPLICENSE Value=1 /
MsiProperty Name=ENDDIALOG Value=0 /
Payload SourceFile=path\Data1.cab /
/MsiPackage

-Original Message-
From: Nick Ramirez [mailto:nickra...@hotmail.com] 
Sent: 01 October 2012 05:47
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Best way to uninstall ExePackage that has
nouninstall flag

That's what I figured. The installer in question is the Java Runtime. It's
pretty sparse with the command-line flags!



--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Best-way-to-uni
nstall-ExePackage-that-has-no-uninstall-flag-tp7580935p7580954.html
Sent from the wix-users mailing list archive at Nabble.com.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional MsiPackage

2012-10-01 Thread Peter Shirtcliffe
I'll admit I haven't tried it but it wouldn't be very permanent if it did :)

-Original Message-
From: Neil Sleightholm [mailto:n...@x2systems.com] 
Sent: 01 October 2012 10:15
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Conditional MsiPackage

That sounds like a good solution. Are you saying that setting Permanent stops
the InstallCondition ever uninstalling it?

Neil


It might be appropriate to use MSIPackage/@Permanent and a condition of 
ConfigRequiresIt and not ProductDetected (set with a product search). 
If the package was present before the bundle was installed, there's 
some third party thing using it and you don't know when it's safe to 
remove (if ever). Only the user would know. With that condition, Burn 
only installs it if it didn't exist beforehand and I'd presume never 
removes it if it never installed it.

I'm assuming that the package would remain visible in ARP or not for 
the user to remove themselves if Burn didn't touch it.

-Original Message-
From: Neil Sleightholm [mailto:n...@x2systems.com]
Sent: 29 September 2012 09:21
To: General toolset. (wix-users@lists.sourceforge.net)
Subject: [WiX-users] Conditional MsiPackage

I have an msi in my bundle that is only installed for a particular 
config but I don't want to uninstall it if the end user has it 
installed. Is there any way to do this with the MsiPackage element? I 
don't think I can use InstallConidtion as the documentation says it 
will uninstall it.

Neil

Neil Sleightholm
X2 Systems Limited
n...@x2systems.commailto:n...@x2systems.com

---
---
---
-
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and 
requires that you delete it without acting upon or copying any of its 
contents, and we further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
SL6 7DY, UK.


---
---

Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Remove Options button from Burn?

2012-10-01 Thread Peter Shirtcliffe
You'll have a variable for the path
Variable Name=InstallFolder
Value=[ProgramFilesFolder]companyname\productname Persisted=yes
bal:Overridable=yes Type=string /

Which you pass to your MSI using MSIProperty. Assuming you use INSTALLDIR as
your directory Id in your MSI, as is commonly used, it looks like this:

MsiProperty Name=INSTALLDIR Value=InstallFolder /

The content of @Value is a burn expression so it is evaluated.

-Original Message-
From: Kelly Graus [mailto:kelly.gr...@toltech.net] 
Sent: 01 October 2012 06:06
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Remove Options button from Burn?

A related question: how do you support the option to change the installation
directory? I'm guessing its passed to the msi as a variable? I'm sure it's
probably easy, but my google skills are failing me :-).

Kelly

On Sep 30, 2012, at 10:02 PM, Rob Mensching r...@robmensching.com wrote:

 Yes, see the WixStandardBootstrapperApplication element.
 
 On Sun, Sep 30, 2012 at 3:33 PM, Dave Steckler
davidsteck...@gmail.comwrote:
 
 Looking through the archives, this has been asked a few times, but 
 not answered yet, so I thought I'd ask again:
 
 Is there any relatively simple way to remove the Options button when 
 creating a Burn install? I'm using 
 WixStandardBootstrapperApplication.HyperlinkLicense, but with an 
 empty LicenseUrl to skip the EULA page. I have a simple install, and 
 want it to be nothing more than: Install - Done (everything goes 
 to a nice default location under Program Files)
 
 But it shows the Options button. Knowing my users, g*d only knows 
 what they might screw up with that...
 
 Thanks,
 
Dave
 
 -
 - Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics Download AppDynamics Lite 
 for free today:
 http://ad.doubleclick.net/clk;258768047;13503038;j?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 --
 virtually,
 
   Rob Mensching
   http://RobMensching.com LLC
 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Remove Options button from Burn?

2012-10-01 Thread Neil Sleightholm
The other thing you will have to do is to save the path in your MSI (e.g.
In the registry) and then retrieve it in your bundle so that on an upgrade
the previous path is restored e.g.:

Variable Name=InstallFolder Type=string
Value=[ProgramFilesFolder]company\app Persisted=yes
bal:Overridable=yes /
util:RegistrySearch Id=PreviousInstallFolderSearch Root=HKLM
Key=SOFTWARE\company\app Value=savedPath
Variable=PreviousInstallFolder /
util:DirectorySearch Path=[PreviousInstallFolder]
Variable=InstallFolder After=PreviousInstallFolderSearch
Condition=PreviousInstallFolder /


Neil


You'll have a variable for the path
Variable Name=InstallFolder
Value=[ProgramFilesFolder]companyname\productname Persisted=yes
bal:Overridable=yes Type=string /

Which you pass to your MSI using MSIProperty. Assuming you use INSTALLDIR
as
your directory Id in your MSI, as is commonly used, it looks like this:

MsiProperty Name=INSTALLDIR Value=InstallFolder /

The content of @Value is a burn expression so it is evaluated.

-Original Message-
From: Kelly Graus [mailto:kelly.gr...@toltech.net]
Sent: 01 October 2012 06:06
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Remove Options button from Burn?

A related question: how do you support the option to change the
installation
directory? I'm guessing its passed to the msi as a variable? I'm sure it's
probably easy, but my google skills are failing me :-).

Kelly

On Sep 30, 2012, at 10:02 PM, Rob Mensching r...@robmensching.com wrote:

 Yes, see the WixStandardBootstrapperApplication element.
 
 On Sun, Sep 30, 2012 at 3:33 PM, Dave Steckler
davidsteck...@gmail.comwrote:
 
 Looking through the archives, this has been asked a few times, but
 not answered yet, so I thought I'd ask again:
 
 Is there any relatively simple way to remove the Options button when
 creating a Burn install? I'm using
 WixStandardBootstrapperApplication.HyperlinkLicense, but with an
 empty LicenseUrl to skip the EULA page. I have a simple install, and
 want it to be nothing more than: Install - Done (everything goes
 to a nice default location under Program Files)
 
 But it shows the Options button. Knowing my users, g*d only knows
 what they might screw up with that...
 
 Thanks,
 
Dave
 
 -
 - Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics Download AppDynamics Lite
 for free today:
 http://ad.doubleclick.net/clk;258768047;13503038;j?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 --
 virtually,
 
   Rob Mensching
   http://RobMensching.com LLC
 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
---
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and
requires that you delete it without acting upon or copying any of its
contents, and we further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
SL6 7DY, UK.


--

Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?

[WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
I have a simple burn package that install SQL express and one MSI. The install 
works the first time I run it but when I upgrade it the SQL package is removed 
(if I upgrade again it is put back). It appears from the logs that it doesn't 
recognise that the package is referenced and so the upgrade causes it to be 
removed.

My authoring looks like this:

?define InstanceName = TEMP ?
?define SqlWebLink = 
http://download.microsoft.com/download/D/1/8/D1869DEC-2638-4854-81B7-0F37455F35EA/SQLEXPR_x86_ENU.exe
 ?

!-- Read SQL Server keys to find current instance and version --
util:RegistrySearch
  Id=SqlInstanceFound
  Root=HKLM Key=SOFTWARE\Microsoft\Microsoft SQL Server\Instance 
Names\SQL Value=$(var.InstanceName)
  Result=exists Variable=SqlInstanceFound /

PackageGroup Id=SQLServerExpress
  ExePackage Id=SQLServerExpress
DisplayName=SQL Server 2008 R2 Express
Cache=no
Compressed=no
PerMachine=yes
Permanent=no
Vital=yes
Name=Redist\SQLEXPR_x86_ENU.exe
SourceFile=Redist\SQLEXPR_x86_ENU.exe
DownloadUrl=$(var.SqlWebLink)
InstallCommand=/ACTION=Install /INSTANCENAME=$(var.InstanceName) 
/FEATURES=SQL /SECURITYMODE=SQL /SAPWD=pass /TCPENABLED=1 
/SQLSVCACCOUNT=quot;NT AUTHORITY\NETWORK SERVICEquot; 
/SQLSVCSTARTUPTYPE=Manual /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /Q 
/HIDECONSOLE /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms
RepairCommand=/ACTION=Repair /INSTANCENAME=$(var.InstanceName) /Q 
/HIDECONSOLE
UninstallCommand=/Action=Uninstall /INSTANCENAME=$(var.InstanceName) 
/FEATURES=SQL /Q /HIDECONSOLE
DetectCondition=SqlInstanceFound
ExitCode Value =3010 Behavior=forceReboot /
  /ExePackage
/PackageGroup

Can anyone see why the package is removed on upgrade?

Neil

Neil Sleightholm
X2 Systems Limited
n...@x2systems.com
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Custom Bootstrapper Application: Problem whentrying todetect if Bundle is already installed

2012-10-01 Thread Frauenhoffer, Sabine
Thanks for your advises.

There are two problems with WixBundleInstalled:
1) I have to distinguish 3 states: version is same, current version is lower 
than installed version, current version is higher than installed version. But 
WixBundleInstalled only has value 0 or 1.
2) Which is even worse: I can't get this to work. I tried
var x = 
_bootstrapperApplication.Engine.StringVariables[WixBundleInstalled];
and
var y = 
_bootstrapperApplication.Engine.NumericVariables[WixBundleInstalled];

Both returned 0. When I handle the DetectRelatedBundle event however, I see 
that the bundle is already installed in the current version (which is 
correct)...


-Ursprüngliche Nachricht-
Von: Rob Mensching [mailto:r...@robmensching.com] 
Gesendet: Freitag, 28. September 2012 04:53
An: General discussion for Windows Installer XML toolset.
Betreff: Re: [WiX-users] Custom Bootstrapper Application: Problem whentrying 
todetect if Bundle is already installed

The wixstdba uses WixBundleInstalled variable to determine maintenance mode. I 
would recommend doing the same.

On Thu, Sep 27, 2012 at 4:03 PM, Brian C briancoving...@yahoo.com wrote:

 If you have an msi which is always installed, you could check the 
 version of it in the DetectRelatedMsiPackage callback.  You have 
 access to both the major and minor version in the event argument.



 
  From: Frauenhoffer, Sabine sabine.frauenhof...@haufe-lexware.com
 To: General discussion for Windows Installer XML toolset.  
 wix-users@lists.sourceforge.net
 Sent: Thursday, September 27, 2012 8:48 AM
 Subject: Re: [WiX-users] Custom Bootstrapper Application: Problem 
 whentrying todetect if Bundle is already installed

 I tried that one already. It always returned 0 no matter what version 
 my bundle had.

 -Ursprüngliche Nachricht-
 Von: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
 Gesendet: Donnerstag, 27. September 2012 15:36
 An: General discussion for Windows Installer XML toolset.
 Betreff: Re: [WiX-users] Custom Bootstrapper Application: Problem 
 whentrying todetect if Bundle is already installed

 Could you use the built-in variable WixBundleInstalled instead ? I'm 
 not sure if that's version specific or not. It might be worth a look.

 -Original Message-
 From: Frauenhoffer, Sabine 
 [mailto:sabine.frauenhof...@haufe-lexware.com]
 Sent: 27 September 2012 14:13
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Custom Bootstrapper Application: Problem when 
 trying todetect if Bundle is already installed

 Hi there,



 I have a problem when trying to detect whether my Bundle is already 
 installed. My usecase is as follows:



 I am creating  a bundle with a custom UI. On startup I need to check 
 whether my bundle is already installed in the exactly same version to 
 determine if I have to show the maintenance page (if the versions 
 match), to block installation(if a newer version is already installed) 
 or show the install page (else). So I make a call to 
 _bootstrapperApplication.Engine.Detect();



 My first idea now was to handle the event 
 _bootstrapperApplication.DetectRelatedBundle and somehow determine 
 whether the productcodes are different. This is not possible as I 
 can't get the product code of the bundle that is going to be installed.



 Then I thought it might be an idea, to check for some package which is 
 unique for my product.  So I added the line 
 _bootstrapperApplication.DetectPackageComplete = DetectedPackage; (see
 below) but it doesn't work as I expected:







 private void DetectedPackage(object sender, 
 DetectPackageCompleteEventArgs e)

 {

 PackageState.Obsolete

 if (e.PackageId.Equals(mypackage,
 StringComparison.Ordinal))

 {

 _state = (e.State == PackageState.Present) ?
 InstallationState.DetectedPresent : InstallationState.DetectedAbsent;

 }

 }





 -If for example version 2.8 is installed and the Package in my
 Bundle now has version 2.7 it returns PackageState.Absent (or Obsolete?
 I can't reproduce it at the moment) which is just fine

 -If version 2.8 is installed and the Package in my Bundle now has
 version 2.8, too, it syas e.State = PackageState.Present which is 
 correct, too.

 -But if version 2.8 is installed and the Package in my Bundle now
 has version 2.9, I get e.State = PackageState.Present and would show 
 the maintenance page although I would need to show install page and 
 install the newer version.



 Is this intended or is it a bug? Am I getting something wrong?

 What I am doing as a workaround is, on DetectRelatedBundle event I 
 make some very ugly version comparison. Is there any other option?



 Any help appreciated, thanks in advance!



 Regards,
 Sabine






 --
 ---
 -
 Everyone hates slow websites. So do we.
 Make your web apps 

[WiX-users] unsubscribe

2012-10-01 Thread Thomas, Doug


___
Douglas Thomas
Sr. Sftw. Developer

RedPrairie
308 N. Cleveland-Massillon Rd.
Akron, OH 44333-9302
Office: (330) 665-1698
Fax: (330) 665-2915
www.RedPrairie.comhttp://www.redprairie.com/
doug.tho...@redprairie.com


Email Disclaimerhttp://www.redprairie.com/Content.aspx?id=2471
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
More info: Running v1 installs SQL, v2 removes it, v3,4,5 etc installs SQL
then immediately removes it!

In the log file created for the upgrade there is this entry
[1664:16B4][2012-10-01T13:30:31]: Skipping dependency registration on
package with no dependency providers: SQLServerExpress.

Neil


I have a simple burn package that install SQL express and one MSI. The
install works the first time I run it but when I upgrade it the SQL
package is removed (if I upgrade again it is put back). It appears from
the logs that it doesn't recognise that the package is referenced and so
the upgrade causes it to be removed.

My authoring looks like this:

?define InstanceName = TEMP ?
?define SqlWebLink =
http://download.microsoft.com/download/D/1/8/D1869DEC-2638-4854-81B7-0F374
55F35EA/SQLEXPR_x86_ENU.exe ?

!-- Read SQL Server keys to find current instance and version --
util:RegistrySearch
  Id=SqlInstanceFound
  Root=HKLM Key=SOFTWARE\Microsoft\Microsoft SQL Server\Instance
Names\SQL Value=$(var.InstanceName)
  Result=exists Variable=SqlInstanceFound /

PackageGroup Id=SQLServerExpress
  ExePackage Id=SQLServerExpress
DisplayName=SQL Server 2008 R2 Express
Cache=no
Compressed=no
PerMachine=yes
Permanent=no
Vital=yes
Name=Redist\SQLEXPR_x86_ENU.exe
SourceFile=Redist\SQLEXPR_x86_ENU.exe
DownloadUrl=$(var.SqlWebLink)
InstallCommand=/ACTION=Install /INSTANCENAME=$(var.InstanceName)
/FEATURES=SQL /SECURITYMODE=SQL /SAPWD=pass /TCPENABLED=1
/SQLSVCACCOUNT=quot;NT AUTHORITY\NETWORK SERVICEquot;
/SQLSVCSTARTUPTYPE=Manual /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /Q
/HIDECONSOLE /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms
RepairCommand=/ACTION=Repair /INSTANCENAME=$(var.InstanceName)
/Q /HIDECONSOLE
UninstallCommand=/Action=Uninstall
/INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /Q /HIDECONSOLE
DetectCondition=SqlInstanceFound
ExitCode Value =3010 Behavior=forceReboot /
  /ExePackage
/PackageGroup

Can anyone see why the package is removed on upgrade?

Neil

Neil Sleightholm
X2 Systems Limited
n...@x2systems.com
--

Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Detecting Feature state in Managed BA

2012-10-01 Thread Brian_Covington
I have the same code in the DetectMsiFeature and, both get called in the
initial installation.  However, when I run the bootstrap executable again
(or run Change in ARP) I do not get any calls to PlanMsiFeature, which is
where I modify the feature states based upon user input.





--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Detecting-Feature-state-in-Managed-BA-tp7580920p7580966.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Stelios Kyprou
Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not 
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which has 
the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0 
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization 
Codepage=1252 Culture=en-us 
xmlns=http://schemas.microsoft.com/wix/2006/localization;String 
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. Formicary cannot guarantee that this message is secure 
or free of errors or viruses.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Peter Shirtcliffe
Is the wixlib xml valid ? There might be a malformed element somewhere
inside.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im] 
Sent: 01 October 2012 15:47
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which
has the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;String
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the
intended recipient(s) and may contain information that is privileged,
confidential or proprietary. If you are not an intended recipient, please
notify the sender, and then please delete and destroy all copies and
attachments, and be advised that any review or dissemination of, or the
taking of any action in reliance on, the information contained in or attached
to this message is prohibited. Formicary cannot guarantee that this message
is secure or free of errors or viruses.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Stelios Kyprou
I don't think so..but just to be sure, I changed all the values to a single 
string char. So for example, one string definition would end up being:
String Id=ValidateSharepointUrl![CDATA[a]]/String
So there are a bunch of these String definitions between

?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;
String Id=ValidateSharepointUrl![CDATA[a]]/String
LOTS_OF_OTHER_STRINGS
/WixLocalization/wixLibrary

So is this not an expected behaviour?

-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:18
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Is the wixlib xml valid ? There might be a malformed element somewhere inside.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 15:47
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not 
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which has 
the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;String
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. Formicary cannot guarantee that this message is secure 
or free of errors or viruses.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. Formicary cannot guarantee that this message is secure 
or free of errors or viruses.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Burn restart behavior

2012-10-01 Thread Henning Krause
Hi,

 I have created a managed bootstrapper using burn which installs one to three 
MSIs. One of the packages might require a restart of the system.

What I now do is this:

private void ApplyComplete(object sender, ApplyCompleteEventArgs e)
{
// .. 
if (e.Restart == ApplyRestart.RestartInitiated || 
e.Restart == ApplyRestart.RestartRequired)
{
IsRebootRequired = true;
e.Result = Result.Restart;
}
// ...
}

So, in the OnApplyComplete event I basically tell Burn to restart.

However, this is not very user friendly, as the user might want to delay the 
restart.

One solution would be to pop up a message box asking the user whether he wants 
to restart the computer now or later. But I find that this is not the optimal 
solution.

Ideally, main window of the installer should just state that the installation 
was successful but a restart is required. It would contain a checkbox, which 
the user could check to indicate that he wants to restart the computer 
immediately.

The problem is, that I can't tell burn to restart the computer. The only way I 
know is the Result property in the OnApplyComplete handler. But that method is 
long gone...

Is there another way to tell burn to restart the computer? Or do I have to 
implement that on my own?

Kind regards,
Henning Krause


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Peter Shirtcliffe
We have 3.6 wixlibs building with no problems and I can't see any relevant
bugs in the bugs database. Wix 3.6 was mostly Burn rather than core toolset
changes. 
I wasn't thinking of the strings being bad, so much as the xml elements
themselves. The error message makes it sound like badly formed XML but unless
you're transforming the intermediate file for some reason, then I can't see
why there would be any.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im] 
Sent: 01 October 2012 16:34
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

I don't think so..but just to be sure, I changed all the values to a single
string char. So for example, one string definition would end up being:
String Id=ValidateSharepointUrl![CDATA[a]]/String
So there are a bunch of these String definitions between

?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;
String Id=ValidateSharepointUrl![CDATA[a]]/String
LOTS_OF_OTHER_STRINGS
/WixLocalization/wixLibrary

So is this not an expected behaviour?

-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:18
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Is the wixlib xml valid ? There might be a malformed element somewhere
inside.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 15:47
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which
has the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;String
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the
intended recipient(s) and may contain information that is privileged,
confidential or proprietary. If you are not an intended recipient, please
notify the sender, and then please delete and destroy all copies and
attachments, and be advised that any review or dissemination of, or the
taking of any action in reliance on, the information contained in or attached
to this message is prohibited. Formicary cannot guarantee that this message
is secure or free of errors or viruses.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires
that you delete it without acting upon or copying any of its contents, and we
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6
7DY, UK.


-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


This message w/attachments (message) is intended solely for the use of the
intended recipient(s) and may contain information that is privileged,
confidential or proprietary. If you are not an intended recipient, please
notify the sender, and then please delete and destroy all copies and
attachments, and be advised that any review or dissemination of, or the
taking of any action in reliance on, the information contained in or 

Re: [WiX-users] Remove Options button from Burn?

2012-10-01 Thread Dave Steckler
Uh - yep. Right there in the Bal schema doc. My mad Google skillz were,
apparently, taking the weekend off or something,

Thanks!

- keywords for crawlers, for future archive searchers
Burn Wix Wxs
Suppress Options Button
Remove Options Button
Bal Schema
http://wix.sourceforge.net/manual-wix3/bal_xsd_wixstandardbootstrapperapplication.htm


On Sun, Sep 30, 2012 at 9:02 PM, Rob Mensching r...@robmensching.com wrote:

 Yes, see the WixStandardBootstrapperApplication element.

 On Sun, Sep 30, 2012 at 3:33 PM, Dave Steckler davidsteck...@gmail.com
 wrote:

  Looking through the archives, this has been asked a few times, but not
  answered yet, so I thought I'd ask again:
 
  Is there any relatively simple way to remove the Options button when
  creating a Burn install? I'm
  using WixStandardBootstrapperApplication.HyperlinkLicense, but with an
  empty LicenseUrl to skip the EULA page. I have a simple install, and want
  it to be nothing more than: Install - Done (everything goes to a
 nice
  default location under Program Files)
 
  But it shows the Options button. Knowing my users, g*d only knows what
 they
  might screw up with that...
 
  Thanks,
 
  Dave
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://ad.doubleclick.net/clk;258768047;13503038;j?
  http://info.appdynamics.com/FreeJavaPerformanceDownload.html
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 



 --
 virtually,

Rob Mensching
http://RobMensching.com LLC

 --
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Stelios Kyprou
Ok I found the problem!
You know how when you create a wixlib project, you have a default Library.wxs 
file?
In 3.6 by having this as follows worked:
?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
/Wix

With 3.6, this won't work...you NEED to have the fragment tag as well...the way 
it is when it is created by deafult:
?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
  Fragment/Fragment
/Wix

I never had a look into the wix codebase, but something must have changed so 
that this doesn't work?
If it helps, this is the error I was getting in the output window in VS:
C:\my_path\FCGLocales2.wixlib(0,0): error LGHT0133: The end element matching 
the 'wixLibrary' start element was not found.
Done building project GcwaMerge.wixproj -- FAILED.

This is when I build the merge module that uses the wixlib project. The wixlib 
project builds successfully.


-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:54
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

We have 3.6 wixlibs building with no problems and I can't see any relevant bugs 
in the bugs database. Wix 3.6 was mostly Burn rather than core toolset changes.
I wasn't thinking of the strings being bad, so much as the xml elements 
themselves. The error message makes it sound like badly formed XML but unless 
you're transforming the intermediate file for some reason, then I can't see why 
there would be any.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 16:34
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

I don't think so..but just to be sure, I changed all the values to a single 
string char. So for example, one string definition would end up being:
String Id=ValidateSharepointUrl![CDATA[a]]/String
So there are a bunch of these String definitions between

?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;
String Id=ValidateSharepointUrl![CDATA[a]]/String
LOTS_OF_OTHER_STRINGS
/WixLocalization/wixLibrary

So is this not an expected behaviour?

-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:18
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Is the wixlib xml valid ? There might be a malformed element somewhere inside.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 15:47
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not 
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which has 
the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;String
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. Formicary cannot guarantee that this message is secure 
or free of errors or viruses.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of 

Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Stelios Kyprou
First paragraph I meant to say 3.5

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 17:12
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Ok I found the problem!
You know how when you create a wixlib project, you have a default Library.wxs 
file?
In 3.6 by having this as follows worked:
?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
/Wix

With 3.6, this won't work...you NEED to have the fragment tag as well...the way 
it is when it is created by deafult:
?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
  Fragment/Fragment
/Wix

I never had a look into the wix codebase, but something must have changed so 
that this doesn't work?
If it helps, this is the error I was getting in the output window in VS:
C:\my_path\FCGLocales2.wixlib(0,0): error LGHT0133: The end element matching 
the 'wixLibrary' start element was not found.
Done building project GcwaMerge.wixproj -- FAILED.

This is when I build the merge module that uses the wixlib project. The wixlib 
project builds successfully.


-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:54
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

We have 3.6 wixlibs building with no problems and I can't see any relevant bugs 
in the bugs database. Wix 3.6 was mostly Burn rather than core toolset changes.
I wasn't thinking of the strings being bad, so much as the xml elements 
themselves. The error message makes it sound like badly formed XML but unless 
you're transforming the intermediate file for some reason, then I can't see why 
there would be any.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 16:34
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

I don't think so..but just to be sure, I changed all the values to a single 
string char. So for example, one string definition would end up being:
String Id=ValidateSharepointUrl![CDATA[a]]/String
So there are a bunch of these String definitions between

?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;
String Id=ValidateSharepointUrl![CDATA[a]]/String
LOTS_OF_OTHER_STRINGS
/WixLocalization/wixLibrary

So is this not an expected behaviour?

-Original Message-
From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
Sent: 01 October 2012 16:18
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Is the wixlib xml valid ? There might be a malformed element somewhere inside.

-Original Message-
From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im]
Sent: 01 October 2012 15:47
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

Hello,
We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not 
working as expected anymore in our projects.
The library project builds, but when a merge module attempts to build(which has 
the wixlib project as a reference), I get the following error:
The end element matching the 'wixLibrary' start element was not found.
It seems to have the closing element though, as it looks like this:
?xml version=1.0 encoding=utf-8?wixLibrary version=3.0.2002.0
xmlns=http://schemas.microsoft.com/wix/2006/libraries;WixLocalization
Codepage=1252 Culture=en-us
xmlns=http://schemas.microsoft.com/wix/2006/localization;String
/String/WixLocalization/wixLibrary

Any ideas why?
I'm using VS2012, on Windows 8!
Thanks in advance!


This message w/attachments (message) is intended solely for the use of the 
intended recipient(s) and may contain information that is privileged, 
confidential or proprietary. If you are not an intended recipient, please 
notify the sender, and then please delete and destroy all copies and 
attachments, and be advised that any review or dissemination of, or the taking 
of any action in reliance on, the information contained in or attached to this 
message is prohibited. Formicary cannot guarantee that this message is secure 
or free of errors or viruses.

-
-
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users 

[WiX-users] Burn and install conditions...

2012-10-01 Thread StevenOgilvie
Sigh... Am I daft, or I just don't understand...

I have multiple packages I need to install as pre reqs of the main
install... Do these make sense?

.Net 4.0:
ExePackage Id=DotNetFx40
  DisplayName=Microsoft .NET Framework 4
  SourceFile=..\..\PreReqs\dotNetFx40_Full_x86_x64.exe
  InstallCommand=/passive /norestart
  InstallCondition=Not Installed AND NETFRAMEWORK40FULL
= quot;#0 quot;
  Permanent=yes/

SQLServer:
ExePackage Id=SQLExpressx86
  DisplayName=Microsoft® SQL Server® 2012 - Express Edition
x86
  SourceFile=..\..\PreReqs\SQLEXPR_x86_ENU.exe
  InstallCommand=/ACTION=install /QUIETSIMPLE
  InstallCondition=(Installed OR SQLSERVER2008 =
quot;10.0.1600.0quot;) OR (Installed OR SQLSERVER2012 =
quot;11.0.2100.10quot;) OR (Installed OR SQLSERVEREXPRESS =
quot;10.0.1600.22quot;) AND x86 = 1
  Permanent=yes/

SQLCompact:

MsiPackage Id=SQLCompactx86
  DisplayName=Microsoft SQL Server Compact 3.5 SP2 x86
  DisplayInternalUI=no
  Visible=yes
  SourceFile=..\..\PreReqs\SSCERuntime_x86-ENU.msi
  InstallCondition=Not Installed AND
SQLCompactx86Installed = quot;0.0.0.0quot;
  Permanent=yes/


  Fragment Id=InstallConditionChecks

PropertyRef Id=NETFRAMEWORK40FULL/


Property Id=SQLSERVEREXPRESS
  Value=0
  RegistrySearch Id=SQLServerExpress
  Key=SOFTWARE\Microsoft\Microsoft Sql
Server\SQLEXPRESS\MSSQLServer\CurrentVersion
  Name=CurrentVersion
  Root=HKLM
  Type=raw/
/Property

Property Id=SQLSERVER2008
  Value=0
  RegistrySearch Id=SQLServer2008
  Key=SOFTWARE\Microsoft\Microsoft Sql
Server\MSSQL10_50.SQLSERVER\MSSQLServer\CurrentVersion
  Name=CurrentVersion
  Root=HKLM
  Type=raw/
/Property

Property Id=SQLSERVER2012
  Value=0
  RegistrySearch Id=SQLServer2012
  Key=SOFTWARE\Microsoft\Microsoft Sql
Server\MSSQL11.MSSQLSERVER\MSSQLServer\CurrentVersion
  Name=CurrentVersion
  Root=HKLM
  Type=raw/
/Property


util:ProductSearch
  Guid =296E293F-C481-4DDE-9ED2-3F79FCF38731
  Id =SQLProviderx86Search
  Variable =SQLProviderx86Installed
  Condition=$(var.Platform)=x86 /



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-and-install-conditions-tp7580975.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bundle upgrade rollback removes the entire product other than bundle ARP entry

2012-10-01 Thread shruthi02
Sure. 

Plan section of new bundle -

[1910:00E8][2012-09-17T09:54:25]: Plan 15 packages, action: Install
[1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC8X86
[1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_VC8X86' to value
'D:\Users\demerson\AppData\Local\Temp\appv_client_20120917095414_0_VC8X86.log'
[1910:00E8][2012-09-17T09:54:25]: Condition 'NOT VersionNT64' evaluates to
false.
[1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC10X86
[1910:00E8][2012-09-17T09:54:25]: Condition 'VersionNT64' evaluates to true.
[1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC10X64
[1910:00E8][2012-09-17T09:54:25]: Condition 'NOT VersionNT64 AND NOT
TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition '(UserLanguageID=1033 OR
UNSUPPORTEDLOCALE=1) AND NOT VersionNT64 AND NOT TerminalServer' evaluates
to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1031 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1041 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=2052 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1028 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'VersionNT64 AND NOT
TerminalServer' evaluates to true.
[1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleRollbackLog_CoreX64' to value
'D:\Users\demerson\AppData\Local\Temp\appv_client_20120917095414_1_CoreX64_rollback.log'
[1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_CoreX64' to value
'D:\Users\demerson\AppData\Local\Temp\appv_client_20120917095414_1_CoreX64.log'
[1910:00E8][2012-09-17T09:54:25]: Condition '(UserLanguageID=1033 OR
UNSUPPORTEDLOCALE=1) AND VersionNT64 AND NOT TerminalServer' evaluates to
true.
[1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleRollbackLog_EnLangpackX64' to value
'D:\Users\demerson\AppData\Local\Temp\appv_client_20120917095414_2_EnLangpackX64_rollback.log'
[1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_EnLangpackX64' to value
'D:\Users\demerson\AppData\Local\Temp\appv_client_20120917095414_2_EnLangpackX64.log'
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1031 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1041 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=2052 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1028 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
[1910:00E8][2012-09-17T09:54:25]: Planned package: VC8X86, state: Absent,
default requested: Present, ba requested: Present, execute: Install,
rollback: None, cache: Yes, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: VC10X86, state: Absent,
default requested: Absent, ba requested: None, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: VC10X64, state: Absent,
default requested: Present, ba requested: None, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: CoreX86, state: Absent,
default requested: Absent, ba requested: Absent, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: EnLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: DeLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: JaLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: ZhCnLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: ZhTwLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
[1910:00E8][2012-09-17T09:54:25]: Planned package: CoreX64, state: Absent,
default requested: Present, ba requested: Present, execute: Install,
rollback: 

Re: [WiX-users] Bundle upgrade rollback removes the entire product other than bundle ARP entry

2012-10-01 Thread shruthi02
Sure. 

Plan section of new bundle - 

[1910:00E8][2012-09-17T09:54:25]: Plan 15 packages, action: Install 
[1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC8X86
 [1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_VC8X86' to value
'D:\Users\abc\AppData\Local\Temp\app_client_20120917095414_0_VC8X86.log'
 [1910:00E8][2012-09-17T09:54:25]: Condition 'NOT VersionNT64' evaluates to
false.
 [1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC10X86
 [1910:00E8][2012-09-17T09:54:25]: Condition 'VersionNT64' evaluates to
true. 
[1910:00E8][2012-09-17T09:54:25]: Skipping dependency registration on
package with no dependency providers: VC10X64
 [1910:00E8][2012-09-17T09:54:25]: Condition 'NOT VersionNT64 AND NOT
TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition '(UserLanguageID=1033 OR
UNSUPPORTEDLOCALE=1) AND NOT VersionNT64 AND NOT TerminalServer' evaluates
to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1031 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1041 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=2052 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1028 AND NOT
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'VersionNT64 AND NOT
TerminalServer' evaluates to true.
 [1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleRollbackLog_CoreX64' to value
'D:\Users\abc\AppData\Local\Temp\app_client_20120917095414_1_CoreX64_rollback.log'
 [1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_CoreX64' to value
'D:\Users\abc\AppData\Local\Temp\app_client_20120917095414_1_CoreX64.log'
 [1910:00E8][2012-09-17T09:54:25]: Condition '(UserLanguageID=1033 OR
UNSUPPORTEDLOCALE=1) AND VersionNT64 AND NOT TerminalServer' evaluates to
true.
 [1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleRollbackLog_EnLangpackX64' to value
'D:\Users\abc\AppData\Local\Temp\app_client_20120917095414_2_EnLangpackX64_rollback.log'
 [1910:00E8][2012-09-17T09:54:25]: Setting string variable
'WixBundleLog_EnLangpackX64' to value
'D:\Users\abc\AppData\Local\Temp\app_client_20120917095414_2_EnLangpackX64.log'
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1031 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1041 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=2052 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Condition 'UserLanguageID=1028 AND
VersionNT64 AND NOT TerminalServer' evaluates to false.
 [1910:00E8][2012-09-17T09:54:25]: Planned package: VC8X86, state: Absent,
default requested: Present, ba requested: Present, execute: Install,
rollback: None, cache: Yes, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: VC10X86, state: Absent,
default requested: Absent, ba requested: None, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: VC10X64, state: Absent,
default requested: Present, ba requested: None, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: CoreX86, state: Absent,
default requested: Absent, ba requested: Absent, execute: None, rollback:
None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: EnLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: DeLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: JaLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: ZhCnLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: ZhTwLangpackX86, state:
Absent, default requested: Absent, ba requested: Absent, execute: None,
rollback: None, cache: No, uncache: No, dependency: None
 [1910:00E8][2012-09-17T09:54:25]: Planned package: CoreX64, state: Absent,
default requested: Present, ba requested: Present, execute: Install,
rollback: 

Re: [WiX-users] Burn restart behavior

2012-10-01 Thread Rob Mensching
You can also return IDRESTART from OnShutdown().

On Mon, Oct 1, 2012 at 8:44 AM, Henning Krause m...@henningkrause.euwrote:

 Hi,

  I have created a managed bootstrapper using burn which installs one to
 three MSIs. One of the packages might require a restart of the system.

 What I now do is this:

 private void ApplyComplete(object sender, ApplyCompleteEventArgs e)
 {
 // ..
 if (e.Restart == ApplyRestart.RestartInitiated ||
 e.Restart == ApplyRestart.RestartRequired)
 {
 IsRebootRequired = true;
 e.Result = Result.Restart;
 }
 // ...
 }

 So, in the OnApplyComplete event I basically tell Burn to restart.

 However, this is not very user friendly, as the user might want to delay
 the restart.

 One solution would be to pop up a message box asking the user whether he
 wants to restart the computer now or later. But I find that this is not the
 optimal solution.

 Ideally, main window of the installer should just state that the
 installation was successful but a restart is required. It would contain a
 checkbox, which the user could check to indicate that he wants to restart
 the computer immediately.

 The problem is, that I can't tell burn to restart the computer. The only
 way I know is the Result property in the OnApplyComplete handler. But that
 method is long gone...

 Is there another way to tell burn to restart the computer? Or do I have to
 implement that on my own?

 Kind regards,
 Henning Krause



 --
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn and install conditions...

2012-10-01 Thread StevenOgilvie
These are the results even though I don't have 90% of the pre reqs:

Detect 8 packages
Detected partially cached package: MainInstall, invalid payload:
MainInstall, reason: 0x80070570
Detected package: DotNetFx40, state: Absent, cached: None
Detected package: A_Synchronizationx86, state: Absent, cached: None
Detected package: A_Synchronizationx64, state: Absent, cached: Complete
Detected package: DatabaseProvidersx64, state: Absent, cached: None
Detected package: DatabaseProvidersx86, state: Absent, cached: Complete
Detected package: SQLCompactx86, state: Absent, cached: Complete
Detected package: SQLCompactx64, state: Absent, cached: Complete
Detected package: MainInstall, state: Absent, cached: Partial
Detect complete, result: 0x0
Plan 8 packages, action: Install
Condition 'Not Installed AND NETFRAMEWORK40FULL = #0 ' evaluates to false.
Skipping dependency registration on package with no dependency providers:
DotNetFx40
Condition 'Not Installed AND A_SQLSyncx86Installed = 0.0.0.0' evaluates to
false.
Condition 'Not Installed AND A_SQLSyncx64Installed = 0.0.0.0 AND x64 = 1'
evaluates to false.
Condition 'Not Installed AND SQLProviderx64Installed = 0.0.0.0 AND x64 =
1' evaluates to false.
Condition 'Not Installed AND SQLProviderx86Installed = 0.0.0.0' evaluates
to false.
Condition 'Not Installed AND SQLCompactx86Installed = 0.0.0.0' evaluates
to false.
Condition 'Not Installed AND SQLCompactx64Installed = 0.0.0.0 AND x64 = 1'
evaluates to false.


AND

Detect 8 packages
Detected package: DotNetFx40, state: Absent, cached: None
Detected package: SQLExpressx86, state: Absent, cached: None
Detected package: SQLExpressx64, state: Absent, cached: None
Detected package: A_Synchronizationx86, state: Absent, cached: None
Detected package: A_Synchronizationx64, state: Absent, cached: Complete
Detected package: DatabaseProvidersx64, state: Absent, cached: None
Detected package: DatabaseProvidersx86, state: Absent, cached: Complete
Detected package: MainInstall, state: Absent, cached: None
Detect complete, result: 0x0
Plan 8 packages, action: Install
Condition 'Not Installed AND NETFRAMEWORK40FULL = #0 ' evaluates to false.
Skipping dependency registration on package with no dependency providers:
DotNetFx40
Condition '(Not Installed AND SQLSERVER2008 = 10.0.1600.0) OR (Not
Installed AND SQLSERVER2012 = 11.0.2100.10) OR (Not Installed AND
SQLSERVEREXPRESS = 10.0.1600.22) AND x86 = 1' evaluates to false.
Skipping dependency registration on package with no dependency providers:
SQLExpressx86
Condition '(Not Installed AND SQLSERVER2008 = 10.0.1600.0) OR (Not
Installed AND SQLSERVER2012 = 11.0.2100.10) OR (Not Installed AND
SQLSERVEREXPRESS = 10.0.1600.22) AND x64 = 1' evaluates to false.
Skipping dependency registration on package with no dependency providers:
SQLExpressx64
Condition 'Not Installed AND A_SQLSyncx86Installed = 0.0.0.0' evaluates to
false.
Condition 'Not Installed AND A_SQLSyncx64Installed = 0.0.0.0 AND x64 = 1'
evaluates to false.
Condition 'Not Installed AND SQLProviderx64Installed = 0.0.0.0 AND x64 =
1' evaluates to false.
Condition 'Not Installed AND SQLProviderx86Installed = 0.0.0.0' evaluates
to false.




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-and-install-conditions-tp7580975p7580978.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional MsiPackage

2012-10-01 Thread Rob Mensching
Permanent tells the engine to not uninstall Packages. I agree with Peter.
smile/

On Mon, Oct 1, 2012 at 2:21 AM, Peter Shirtcliffe pshirtcli...@sdl.comwrote:

 I'll admit I haven't tried it but it wouldn't be very permanent if it did
 :)

 -Original Message-
 From: Neil Sleightholm [mailto:n...@x2systems.com]
 Sent: 01 October 2012 10:15
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] Conditional MsiPackage

 That sounds like a good solution. Are you saying that setting Permanent
 stops
 the InstallCondition ever uninstalling it?

 Neil


 It might be appropriate to use MSIPackage/@Permanent and a condition of 
 ConfigRequiresIt and not ProductDetected (set with a product search).
 If the package was present before the bundle was installed, there's
 some third party thing using it and you don't know when it's safe to
 remove (if ever). Only the user would know. With that condition, Burn
 only installs it if it didn't exist beforehand and I'd presume never
 removes it if it never installed it.
 
 I'm assuming that the package would remain visible in ARP or not for
 the user to remove themselves if Burn didn't touch it.
 
 -Original Message-
 From: Neil Sleightholm [mailto:n...@x2systems.com]
 Sent: 29 September 2012 09:21
 To: General toolset. (wix-users@lists.sourceforge.net)
 Subject: [WiX-users] Conditional MsiPackage
 
 I have an msi in my bundle that is only installed for a particular
 config but I don't want to uninstall it if the end user has it
 installed. Is there any way to do this with the MsiPackage element? I
 don't think I can use InstallConidtion as the documentation says it
 will uninstall it.
 
 Neil
 
 Neil Sleightholm
 X2 Systems Limited
 n...@x2systems.commailto:n...@x2systems.com
 
 ---
 ---
 ---
 -
 How fast is your code?
 3 out of 4 devs don\\\'t know how their code performs in production.
 Find out how slow your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219672;13503038;z?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 SDL PLC confidential, all rights reserved.
 If you are not the intended recipient of this mail SDL requests and
 requires that you delete it without acting upon or copying any of its
 contents, and we further request that you advise us.
 SDL PLC is a public limited company registered in England and Wales.
 Registered number: 02675207.
 Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
 SL6 7DY, UK.
 
 
 ---
 ---
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



 -
 -
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 --
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Rob Mensching
The WiX toolset automatically creates a dependency provider for packages
that it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are
opaque, you'd need to add your own dependency provider (Provides element
from WixDependencyExtension) to get the engine to do reference counting.

On Mon, Oct 1, 2012 at 6:44 AM, Neil Sleightholm n...@x2systems.com wrote:

 More info: Running v1 installs SQL, v2 removes it, v3,4,5 etc installs SQL
 then immediately removes it!

 In the log file created for the upgrade there is this entry
 [1664:16B4][2012-10-01T13:30:31]: Skipping dependency registration on
 package with no dependency providers: SQLServerExpress.

 Neil


 I have a simple burn package that install SQL express and one MSI. The
 install works the first time I run it but when I upgrade it the SQL
 package is removed (if I upgrade again it is put back). It appears from
 the logs that it doesn't recognise that the package is referenced and so
 the upgrade causes it to be removed.
 
 My authoring looks like this:
 
 ?define InstanceName = TEMP ?
 ?define SqlWebLink =
 
 http://download.microsoft.com/download/D/1/8/D1869DEC-2638-4854-81B7-0F374
 55F35EA/SQLEXPR_x86_ENU.exe ?
 
 !-- Read SQL Server keys to find current instance and version --
 util:RegistrySearch
   Id=SqlInstanceFound
   Root=HKLM Key=SOFTWARE\Microsoft\Microsoft SQL Server\Instance
 Names\SQL Value=$(var.InstanceName)
   Result=exists Variable=SqlInstanceFound /
 
 PackageGroup Id=SQLServerExpress
   ExePackage Id=SQLServerExpress
 DisplayName=SQL Server 2008 R2 Express
 Cache=no
 Compressed=no
 PerMachine=yes
 Permanent=no
 Vital=yes
 Name=Redist\SQLEXPR_x86_ENU.exe
 SourceFile=Redist\SQLEXPR_x86_ENU.exe
 DownloadUrl=$(var.SqlWebLink)
 InstallCommand=/ACTION=Install /INSTANCENAME=$(var.InstanceName)
 /FEATURES=SQL /SECURITYMODE=SQL /SAPWD=pass /TCPENABLED=1
 /SQLSVCACCOUNT=quot;NT AUTHORITY\NETWORK SERVICEquot;
 /SQLSVCSTARTUPTYPE=Manual /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /Q
 /HIDECONSOLE /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms
 RepairCommand=/ACTION=Repair /INSTANCENAME=$(var.InstanceName)
 /Q /HIDECONSOLE
 UninstallCommand=/Action=Uninstall
 /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /Q /HIDECONSOLE
 DetectCondition=SqlInstanceFound
 ExitCode Value =3010 Behavior=forceReboot /
   /ExePackage
 /PackageGroup
 
 Can anyone see why the package is removed on upgrade?
 
 Neil
 
 Neil Sleightholm
 X2 Systems Limited
 n...@x2systems.com
 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] light -sval

2012-10-01 Thread Keith.Douglas
One of my family of install packages uses Windows Installer 4 to get access to 
the restart manager. Unfortunately this has the consequences that its MSIs 
cannot be validated at creation time on a vanilla Windows Server 2003 machine.

What are the potential risks of using -sval to turn off validation?



Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
keith.doug...@statcan.gc.ca
Telephone | Téléphone 613-951-4405
Facsimile | Télécopieur 613-951-1966
Government of Canada | Gouvernement du Canada 



--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
Is there any documentation or a sample for this? The topic How to: Author 
product dependencies is blank!

Neil

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: 01 October 2012 18:43
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] ExePackage uninstalled on upgrade

The WiX toolset automatically creates a dependency provider for packages that 
it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are opaque, 
you'd need to add your own dependency provider (Provides element from 
WixDependencyExtension) to get the engine to do reference counting.

On Mon, Oct 1, 2012 at 6:44 AM, Neil Sleightholm n...@x2systems.com wrote:

 More info: Running v1 installs SQL, v2 removes it, v3,4,5 etc installs 
 SQL then immediately removes it!

 In the log file created for the upgrade there is this entry
 [1664:16B4][2012-10-01T13:30:31]: Skipping dependency registration on 
 package with no dependency providers: SQLServerExpress.

 Neil


 I have a simple burn package that install SQL express and one MSI. 
 The install works the first time I run it but when I upgrade it the 
 SQL package is removed (if I upgrade again it is put back). It 
 appears from the logs that it doesn't recognise that the package is 
 referenced and so the upgrade causes it to be removed.
 
 My authoring looks like this:
 
 ?define InstanceName = TEMP ?
 ?define SqlWebLink =
 
 http://download.microsoft.com/download/D/1/8/D1869DEC-2638-4854-81B7-0
 F374
 55F35EA/SQLEXPR_x86_ENU.exe ?
 
 !-- Read SQL Server keys to find current instance and version --
 util:RegistrySearch
   Id=SqlInstanceFound
   Root=HKLM Key=SOFTWARE\Microsoft\Microsoft SQL 
 Server\Instance Names\SQL Value=$(var.InstanceName)
   Result=exists Variable=SqlInstanceFound /
 
 PackageGroup Id=SQLServerExpress
   ExePackage Id=SQLServerExpress
 DisplayName=SQL Server 2008 R2 Express
 Cache=no
 Compressed=no
 PerMachine=yes
 Permanent=no
 Vital=yes
 Name=Redist\SQLEXPR_x86_ENU.exe
 SourceFile=Redist\SQLEXPR_x86_ENU.exe
 DownloadUrl=$(var.SqlWebLink)
 InstallCommand=/ACTION=Install 
 /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /SECURITYMODE=SQL 
 /SAPWD=pass /TCPENABLED=1 /SQLSVCACCOUNT=quot;NT AUTHORITY\NETWORK 
 SERVICEquot; /SQLSVCSTARTUPTYPE=Manual 
 /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /Q /HIDECONSOLE 
 /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms
 RepairCommand=/ACTION=Repair 
 /INSTANCENAME=$(var.InstanceName) /Q /HIDECONSOLE
 UninstallCommand=/Action=Uninstall
 /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /Q /HIDECONSOLE
 DetectCondition=SqlInstanceFound
 ExitCode Value =3010 Behavior=forceReboot /
   /ExePackage
 /PackageGroup
 
 Can anyone see why the package is removed on upgrade?
 
 Neil
 
 Neil Sleightholm
 X2 Systems Limited
 n...@x2systems.com
 -
 -
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




--
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net

Re: [WiX-users] light -sval

2012-10-01 Thread Keith.Douglas
Update (sorry for the fast turnaround, but I forgot to do this ...) I just read 
in the book by Nick Ramirez that -sval is the same as turning off all ICE 
stuff. This was *not* clear from the supplied documentation, at least in Wix 
3.5 ... (i.e., validation does not sound necessarily the same as all 
internal consistency evaluators etc.). Nevertheless, in a package that doesn't 
change in details much (and seems to work as designed) is turning off ICE risky?



Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
keith.doug...@statcan.gc.ca
Telephone | Téléphone 613-951-4405
Facsimile | Télécopieur 613-951-1966
Government of Canada | Gouvernement du Canada 


-Original Message-
From: Douglas, Keith - CoSD/DSCo 
Sent: October-01-12 1:53 PM
To: General discussion for Windows Installer XML toolset.
Subject: light -sval

One of my family of install packages uses Windows Installer 4 to get access to 
the restart manager. Unfortunately this has the consequences that its MSIs 
cannot be validated at creation time on a vanilla Windows Server 2003 machine.

What are the potential risks of using -sval to turn off validation?



Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6 
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6 
keith.doug...@statcan.gc.ca Telephone | Téléphone 613-951-4405 Facsimile | 
Télécopieur 613-951-1966 Government of Canada | Gouvernement du Canada 



--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Examples of Burn

2012-10-01 Thread vchauras
There is one here

http://bryanpjohnston.wordpress.com/2012/09/28/custom-wix-managed-bootstrapper-application/comment-page-1/#comment-7



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Examples-of-Burn-tp7578587p7580985.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
After a little trial and error I came up with this:
  dep:Provides Key=SQLServer2008R2ExpressSP1 Version=10.50.2500.0 /

Where dep is defined as:
  xmlns:dep=http://schemas.microsoft.com/wix/DependencyExtension;

dep:Provides / is placed as a child of the ExePackage.

What this does is create a registry key in HKCR\Installer\Dependencies and this 
ties the package to the bundle. It appears to work ok but I would appreciate 
any feedback if this is incorrect or there is more I need to do.

Neil

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: 01 October 2012 18:43
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] ExePackage uninstalled on upgrade

The WiX toolset automatically creates a dependency provider for packages that 
it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are opaque, 
you'd need to add your own dependency provider (Provides element from 
WixDependencyExtension) to get the engine to do reference counting.

On Mon, Oct 1, 2012 at 6:44 AM, Neil Sleightholm n...@x2systems.com wrote:

 More info: Running v1 installs SQL, v2 removes it, v3,4,5 etc installs 
 SQL then immediately removes it!

 In the log file created for the upgrade there is this entry
 [1664:16B4][2012-10-01T13:30:31]: Skipping dependency registration on 
 package with no dependency providers: SQLServerExpress.

 Neil


 I have a simple burn package that install SQL express and one MSI. 
 The install works the first time I run it but when I upgrade it the 
 SQL package is removed (if I upgrade again it is put back). It 
 appears from the logs that it doesn't recognise that the package is 
 referenced and so the upgrade causes it to be removed.
 
 My authoring looks like this:
 
 ?define InstanceName = TEMP ?
 ?define SqlWebLink =
 
 http://download.microsoft.com/download/D/1/8/D1869DEC-2638-4854-81B7-0
 F374
 55F35EA/SQLEXPR_x86_ENU.exe ?
 
 !-- Read SQL Server keys to find current instance and version --
 util:RegistrySearch
   Id=SqlInstanceFound
   Root=HKLM Key=SOFTWARE\Microsoft\Microsoft SQL 
 Server\Instance Names\SQL Value=$(var.InstanceName)
   Result=exists Variable=SqlInstanceFound /
 
 PackageGroup Id=SQLServerExpress
   ExePackage Id=SQLServerExpress
 DisplayName=SQL Server 2008 R2 Express
 Cache=no
 Compressed=no
 PerMachine=yes
 Permanent=no
 Vital=yes
 Name=Redist\SQLEXPR_x86_ENU.exe
 SourceFile=Redist\SQLEXPR_x86_ENU.exe
 DownloadUrl=$(var.SqlWebLink)
 InstallCommand=/ACTION=Install 
 /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /SECURITYMODE=SQL 
 /SAPWD=pass /TCPENABLED=1 /SQLSVCACCOUNT=quot;NT AUTHORITY\NETWORK 
 SERVICEquot; /SQLSVCSTARTUPTYPE=Manual 
 /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /Q /HIDECONSOLE 
 /SkipRules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms
 RepairCommand=/ACTION=Repair 
 /INSTANCENAME=$(var.InstanceName) /Q /HIDECONSOLE
 UninstallCommand=/Action=Uninstall
 /INSTANCENAME=$(var.InstanceName) /FEATURES=SQL /Q /HIDECONSOLE
 DetectCondition=SqlInstanceFound
 ExitCode Value =3010 Behavior=forceReboot /
   /ExePackage
 /PackageGroup
 
 Can anyone see why the package is removed on upgrade?
 
 Neil
 
 Neil Sleightholm
 X2 Systems Limited
 n...@x2systems.com
 -
 -
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 
 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




--
virtually,

   Rob Mensching
   http://RobMensching.com LLC
--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Was the fancy Wix 3.6 installer made in WIX

2012-10-01 Thread Adam Tegen
I just grabbed Wix 3.6 so I could use Wix in 2012 and the installer's UI
was very pretty.  Was that somehow written in WiX itself?

Adam
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Was the fancy Wix 3.6 installer made in WIX

2012-10-01 Thread Katherine Moss
Very pretty, but very inaccessible with screen readers.  

-Original Message-
From: Adam Tegen [mailto:adam.te...@gmail.com] 
Sent: Monday, October 01, 2012 8:04 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Was the fancy Wix 3.6 installer made in WIX

I just grabbed Wix 3.6 so I could use Wix in 2012 and the installer's UI was 
very pretty.  Was that somehow written in WiX itself?

Adam
--
Don't let slow site performance ruin your business. Deploy New Relic APM Deploy 
New Relic app performance management and know exactly what is happening inside 
your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and 
get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Examples of Burn

2012-10-01 Thread Katherine Moss
I don't get it; aren't WiX projects written purely in XML?

-Original Message-
From: vchauras [mailto:vivekchauras...@gmail.com] 
Sent: Monday, October 01, 2012 2:56 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Examples of Burn

There is one here

http://bryanpjohnston.wordpress.com/2012/09/28/custom-wix-managed-bootstrapper-application/comment-page-1/#comment-7



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Examples-of-Burn-tp7578587p7580985.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.

2012-10-01 Thread Bob Arnson
On 01-Oct-12 12:12, Stelios Kyprou wrote:
 In 3.6 by having this as follows worked:
 ?xml version=1.0 encoding=UTF-8?
 Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
 /Wix
I'm surprised that worked in either version: The schema definitely 
implies something's required. But please file a bug.

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Compiling resources files

2012-10-01 Thread Bob Arnson
On 28-Sep-12 14:53, Janzen Brewer wrote:
 Did I lose something in the build processes of these DTF libraries that would 
 compile those error.txt files? Or is using resgen.exe in a pre-build script 
 expected?
The .resources version of those files are also checked in. Apparently it 
wasn't a high priority for Jason to automate their build...

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Detecting Feature state in Managed BA

2012-10-01 Thread Bob Arnson
On 01-Oct-12 10:33, Brian_Covington wrote:
 I have the same code in the DetectMsiFeature and, both get called in the
 initial installation.  However, when I run the bootstrap executable again
 (or run Change in ARP) I do not get any calls to PlanMsiFeature, which is
 where I modify the feature states based upon user input.
Start with the Burn log; every package with feature selection enabled 
and features found should get log messages of the form:

Plan %1!u! msi features for package: %2!ls!

during the plan phase but before the Planned package message.

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Was the fancy Wix 3.6 installer made in WIX

2012-10-01 Thread Bob Arnson
On 01-Oct-12 20:04, Adam Tegen wrote:
 I just grabbed Wix 3.6 so I could use Wix in 2012 and the installer's UI
 was very pretty.  Was that somehow written in WiX itself?
It's a bundle with a custom bootstrapper application built in WPF.

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX-users] Patch in Wix 3.6 is empty. warning PYRO1079: The cabinet '***.cab' does not contain any files

2012-10-01 Thread Bob Arnson
On 25-Sep-12 09:55, Parker, Steven wrote:
 Just to update I have found that the problem seems to stem from the torch 
 call and if I use the wixmst file generated by 3.5 it creates the patch fine.
Can you post the .wixmsts in a bug?

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] When to not use ParallelCache?

2012-10-01 Thread Bob Arnson
On 30-Sep-12 14:48, Rob Mensching wrote:
 When your BA can't handle it.
Or when a suddenly-dropped internet connection is rare...

-- 
sig://boB
http://joyofsetup.com/


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Examples of Burn

2012-10-01 Thread vchauras
Burn based codes have a bootstrapper C# code too.

On Mon, Oct 1, 2012 at 8:11 PM, Katherine Moss [via Windows Installer XML
(WiX) toolset] ml-node+s687559n7580990...@n2.nabble.com wrote:

 I don't get it; aren't WiX projects written purely in XML?

 -Original Message-
 From: vchauras [mailto:[hidden 
 email]http://user/SendEmail.jtp?type=nodenode=7580990i=0]

 Sent: Monday, October 01, 2012 2:56 PM
 To: [hidden email] http://user/SendEmail.jtp?type=nodenode=7580990i=1
 Subject: Re: [WiX-users] Examples of Burn

 There is one here


 http://bryanpjohnston.wordpress.com/2012/09/28/custom-wix-managed-bootstrapper-application/comment-page-1/#comment-7



 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Examples-of-Burn-tp7578587p7580985.html
 Sent from the wix-users mailing list archive at Nabble.com.

 --

 Got visibility?
 Most devs has no idea what their production app looks like.
 Find out how fast your code is with AppDynamics Lite.
 http://ad.doubleclick.net/clk;262219671;13503038;y?
 http://info.appdynamics.com/FreeJavaPerformanceDownload.html
 ___
 WiX-users mailing list
 [hidden email] http://user/SendEmail.jtp?type=nodenode=7580990i=2
 https://lists.sourceforge.net/lists/listinfo/wix-users



 --

 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 WiX-users mailing list
 [hidden email] http://user/SendEmail.jtp?type=nodenode=7580990i=3
 https://lists.sourceforge.net/lists/listinfo/wix-users


 --
  If you reply to this email, your message will be added to the discussion
 below:

 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Examples-of-Burn-tp7578587p7580990.html
  To unsubscribe from Examples of Burn, click 
 herehttp://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=7578587code=dml2ZWtjaGF1cmFzaXlhQGdtYWlsLmNvbXw3NTc4NTg3fDY5MDE1ODM2NA==
 .
 NAMLhttp://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml




-- 
Best Regards,

Vivek Kumar Chaurasiya
Graduate Student
Purdue University
Cell: 765-491-4074




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Examples-of-Burn-tp7578587p7580997.html
Sent from the wix-users mailing list archive at Nabble.com.
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Burn installing .NET 4.5 Beta

2012-10-01 Thread Dave Lowndes
Hi,

I've got a simple bundle setup with one msi:

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; 
xmlns:bal=http://schemas.microsoft.com/wix/BalExtension;
   Bundle Name=My Setup Version=1.0.0.0 Manufacturer=My Company 
UpgradeCode=SOME_GUID
..
 Chain
   PackageGroupRef Id=NetFx45Web /
   MsiPackage DisplayName=My App 
SourceFile=$(var.AppMSIProject.TargetPath)/MsiPackage
 /Chain
   /Bundle
/Wix

NetFx45Web is installing .NET Framework 4.5 Beta. The source code 
src\ext\NetFxExtension\wixlib\NetFx4.5.wxs points to 
http://go.microsoft.com/fwlink/?linkid=223706 but it should point to 
http://go.microsoft.com/fwlink/?LinkId=225704 according to Microsoft 
(http://msdn.microsoft.com/en-us/library/ee942965.aspx#redist). Is there 
any way around this aside from re-compiling the source?

Thanks

Dave


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users