Re: [WiX-users] Wix bootstrapper - default value for custom string field

2014-12-10 Thread jfish
Thanks Sean - more of a bug than I feature I would say.  :-)

I have a fix that I'd like to check in.  I haven't contributed before -
could you please help me to understand the etiquette around submitting code?

Thanks very much
Jeff.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-bootstrapper-default-value-for-custom-string-field-tp7598476p7598510.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix bootstrapper - default value for custom string field

2014-12-10 Thread Sean Hall
Everything about contributing to WiX should be explained here:
http://wixtoolset.org/development/

On Wed, Dec 10, 2014 at 4:10 AM, jfish radi...@msn.com wrote:

 Thanks Sean - more of a bug than I feature I would say.  :-)

 I have a fix that I'd like to check in.  I haven't contributed before -
 could you please help me to understand the etiquette around submitting
 code?

 Thanks very much
 Jeff.



 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-bootstrapper-default-value-for-custom-string-field-tp7598476p7598510.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Install condition is not being set in options dialog

2014-12-10 Thread garymonk
I have modified the RtfLicense theme to include a checkbox. The name of the
checkbox is the same name as the variable name that I use in the install
condition. When I execute the bundle and check the checkbox the variable is
always false.

bundle.was...

Variable Name=INSTALLSERVER /

Chain
  ExePackage Cache=no
  InstallCondition=INSTALLSERVER
  Description=SQL Server and Server Bundle
  Id=GuruServer
  SourceFile=ServerSQLBundle.exe
  /ExePackage

RtfTheme.xml

Page Name=Options
Text X=11 Y=80 Width=-11 Height=30 FontId=2
DisablePrefix=yes#(loc.OptionsHeader)/Text
Text X=11 Y=120 Width=-11 Height=30 FontId=3
DisablePrefix=yes#(loc.OptionsDescription)/Text
*Checkbox Name=INSTALLSERVER X=11 Y=166 Width=260
Height=17 TabStop=yes FontId=3Install Guru Server/Checkbox*
   Button Name=OptionsOkButton X=229 Y=-11 Width=75 Height=23
TabStop=yes FontId=0#(loc.OptionsOkButton)/Button
  Button Name=InstallButton X=314 Y=-11 Width=75 Height=23
TabStop=yes FontId=0#(loc.InstallInstallButton)/Button
  Button Name=WelcomeCancelButton X=404 Y=-11 Width=75
Height=23 TabStop=yes FontId=0#(loc.InstallCloseButton)/Button
/Page

Thanks,
Gary




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-condition-is-not-being-set-in-options-dialog-tp7598513.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread js
I have a simple working EXE wrapper in WIX but I don't like that I have to
add at least one file for it to work and I can't seem to find a way to not
add files to it, is it even possible?

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
Product
Package Compressed=yes InstallerVersion=301/
Media Id=1 Cabinet=media1.cab EmbedCab=yes /
Directory Id=TARGETDIR Name=SourceDir
Directory Id=ProgramFilesFolder
Directory Id=MyProgramDir Name=MyInstaller
Single unwanted dummy component here
/Directory
/Directory
/Directory
Binary Id=MYEXE SourceFile=Installer.exe /
CustomAction Id=RunInstaller BinaryKey=MYEXE ExeCommand=
Impersonate=no Execute=deferred Return=asyncNoWait /   
InstallExecuteSequence 
Custom Action=RunInstaller Before=InstallFinalize 
NOT Installed
/Custom 
/InstallExecuteSequence 
Feature Id=ProductFeature Level=1
Single unwanted dummy component ref here
/Feature
/Product
/Wix 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-toolset-EXE-Wrapper-installer-with-no-files-tp7598515.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread Hoover, Jacob
Don't do nested/concurrent installs.  If your MSI has prerequisites, create a 
bundle and install them in the chain before your MSI is installed.

http://msdn.microsoft.com/en-us/library/aa368010(v=vs.85).aspx

Concurrent Installations, also called Nested Installations, is a deprecated 
feature of the Windows Installer. Applications installed with concurrent 
installations can eventually fail because they are difficult for customers to 
service correctly. Do not use concurrent installations to install products that 
are intended to be released to the public. 

-Original Message-
From: js [mailto:js280...@gmail.com] 
Sent: Wednesday, December 10, 2014 1:17 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX toolset EXE Wrapper installer with no files

I have a simple working EXE wrapper in WIX but I don't like that I have to add 
at least one file for it to work and I can't seem to find a way to not add 
files to it, is it even possible?

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
Product
Package Compressed=yes InstallerVersion=301/
Media Id=1 Cabinet=media1.cab EmbedCab=yes /
Directory Id=TARGETDIR Name=SourceDir
Directory Id=ProgramFilesFolder
Directory Id=MyProgramDir Name=MyInstaller
Single unwanted dummy component here
/Directory
/Directory
/Directory
Binary Id=MYEXE SourceFile=Installer.exe /
CustomAction Id=RunInstaller BinaryKey=MYEXE ExeCommand=
Impersonate=no Execute=deferred Return=asyncNoWait /   
InstallExecuteSequence 
Custom Action=RunInstaller Before=InstallFinalize 
NOT Installed
/Custom 
/InstallExecuteSequence 
Feature Id=ProductFeature Level=1
Single unwanted dummy component ref here
/Feature
/Product
/Wix 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-toolset-EXE-Wrapper-installer-with-no-files-tp7598515.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] XmlFile or XmlConfig in patch .msp ?

2014-12-10 Thread roberthyang
Hi all -- we are using Wix 3.8 in both our released product and service pack
1, created via torch/pyro as a .msp.  We need to be able to conditionally
modify an XML file installed with the released product.  

I was able to get the patch bootstrapper to show a couple of radiobuttons
using a custom theme, and then pass the result to the patch/MSI via
MspProperty.  Now I just need to figure out how to conditionally modify the
XML file using the property.

My first attempt at this was to put util:XmlFile in a component with a
condition gated by the property, and then include that component in the
patch family.  This does conditionally install the component, but the
XmlFile action does not seem to occur.  I notice that the .msp does not
include the XmlFile table, so that is probably the problem.  Is this just
not supported, or am I missing something ?

I have managed to include custom actions in the patch install (yes, I know I
know (smile)) so I could just go that route if all else fails...

Thanks for any assistance !
-Rob




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/XmlFile-or-XmlConfig-in-patch-msp-tp7598517.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Install condition is not being set in options dialog

2014-12-10 Thread garymonk
If I set the variable INSTALLSERVER to 1

Variable Name=INSTALLSERVER Value=1/

Then the checkbox is checked and the server install starts, but if I check
the checkbox in the options dialog it does not set the variable to 1.


garymonk wrote
 I have modified the RtfLicense theme to include a checkbox. The name of
 the checkbox is the same name as the variable name that I use in the
 install condition. When I execute the bundle and check the checkbox the
 variable is always false.
 
 bundle.was...
 Variable Name=INSTALLSERVER /
 
 Chain
   
 ExePackage Cache=no
   InstallCondition=INSTALLSERVER
   Description=SQL Server and Server Bundle
   Id=GuruServer
   SourceFile=ServerSQLBundle.exe
   
 /ExePackage
 RtfTheme.xml
 Page Name=Options
 
 Text X=11 Y=80 Width=-11 Height=30 FontId=2
 DisablePrefix=yes
 #(loc.OptionsHeader)
 /Text
 
 Text X=11 Y=120 Width=-11 Height=30 FontId=3
 DisablePrefix=yes
 #(loc.OptionsDescription)
 /Text
 
*
 Checkbox Name=INSTALLSERVER X=11 Y=166 Width=260 Height=17
 TabStop=yes FontId=3
 Install Guru Server
 /Checkbox
*

 Button Name=OptionsOkButton X=229 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.OptionsOkButton)
 /Button
   
 Button Name=InstallButton X=314 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallInstallButton)
 /Button
   
 Button Name=WelcomeCancelButton X=404 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallCloseButton)
 /Button
 
 /Page
 Thanks,
 Gary





--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-condition-is-not-being-set-in-options-dialog-tp7598513p7598518.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Install condition is not being set in options dialog

2014-12-10 Thread Hoover, Jacob
Have you tried adding Overridable=true ?

-Original Message-
From: garymonk [mailto:g...@gurudental.com] 
Sent: Wednesday, December 10, 2014 2:24 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Install condition is not being set in options dialog

If I set the variable INSTALLSERVER to 1

Variable Name=INSTALLSERVER Value=1/

Then the checkbox is checked and the server install starts, but if I check the 
checkbox in the options dialog it does not set the variable to 1.


garymonk wrote
 I have modified the RtfLicense theme to include a checkbox. The name 
 of the checkbox is the same name as the variable name that I use in 
 the install condition. When I execute the bundle and check the 
 checkbox the variable is always false.
 
 bundle.was...
 Variable Name=INSTALLSERVER /
 
 Chain
   
 ExePackage Cache=no
   InstallCondition=INSTALLSERVER
   Description=SQL Server and Server Bundle
   Id=GuruServer
   SourceFile=ServerSQLBundle.exe
   
 /ExePackage
 RtfTheme.xml
 Page Name=Options
 
 Text X=11 Y=80 Width=-11 Height=30 FontId=2
 DisablePrefix=yes
 #(loc.OptionsHeader)
 /Text
 
 Text X=11 Y=120 Width=-11 Height=30 FontId=3
 DisablePrefix=yes
 #(loc.OptionsDescription)
 /Text
 
*
 Checkbox Name=INSTALLSERVER X=11 Y=166 Width=260 Height=17
 TabStop=yes FontId=3
 Install Guru Server
 /Checkbox
*

 Button Name=OptionsOkButton X=229 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.OptionsOkButton)
 /Button
   
 Button Name=InstallButton X=314 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallInstallButton)
 /Button
   
 Button Name=WelcomeCancelButton X=404 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallCloseButton)
 /Button
 
 /Page
 Thanks,
 Gary





--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Install-condition-is-not-being-set-in-options-dialog-tp7598513p7598518.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread Hoover, Jacob
After the fact I noticed you were trying to create a shim of sorts to have a 
MSI launch an EXE based install.  I can only assume you are using Group Policy 
software deployment, which requires a MSI based install instead of an exe based 
install.

I don't think you're required to have a file, it could be a registry entry.

-Original Message-
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] 
Sent: Wednesday, December 10, 2014 1:26 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

Don't do nested/concurrent installs.  If your MSI has prerequisites, create a 
bundle and install them in the chain before your MSI is installed.

http://msdn.microsoft.com/en-us/library/aa368010(v=vs.85).aspx

Concurrent Installations, also called Nested Installations, is a deprecated 
feature of the Windows Installer. Applications installed with concurrent 
installations can eventually fail because they are difficult for customers to 
service correctly. Do not use concurrent installations to install products that 
are intended to be released to the public. 

-Original Message-
From: js [mailto:js280...@gmail.com]
Sent: Wednesday, December 10, 2014 1:17 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX toolset EXE Wrapper installer with no files

I have a simple working EXE wrapper in WIX but I don't like that I have to add 
at least one file for it to work and I can't seem to find a way to not add 
files to it, is it even possible?

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
Product
Package Compressed=yes InstallerVersion=301/
Media Id=1 Cabinet=media1.cab EmbedCab=yes /
Directory Id=TARGETDIR Name=SourceDir
Directory Id=ProgramFilesFolder
Directory Id=MyProgramDir Name=MyInstaller
Single unwanted dummy component here
/Directory
/Directory
/Directory
Binary Id=MYEXE SourceFile=Installer.exe /
CustomAction Id=RunInstaller BinaryKey=MYEXE ExeCommand=
Impersonate=no Execute=deferred Return=asyncNoWait /   
InstallExecuteSequence 
Custom Action=RunInstaller Before=InstallFinalize 
NOT Installed
/Custom 
/InstallExecuteSequence 
Feature Id=ProductFeature Level=1
Single unwanted dummy component ref here
/Feature
/Product
/Wix 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-toolset-EXE-Wrapper-installer-with-no-files-tp7598515.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Install condition is not being set in options dialog [P]

2014-12-10 Thread Steven Ogilvie
Classification: Public
I have this in my files:

Bundle.wxs:
I have them all set to 1 by default so they are all checked by default...
Variable Name=InstallClient1Checkbox Type=numeric bal:Overridable=yes 
Value=1 / Variable Name=InstallClient2Checkbox Type=numeric 
bal:Overridable=yes Value=1 / Variable Name=InstallClient3Checkbox 
Type=numeric bal:Overridable=yes Value=1 /

To install my 1st Client I have an install condition set: so if it is set to 0 
won't install:

MsiPackage Id=MainInstall_Client1
  DisplayName=$(var.Client1_ProductName)
  SourceFile=Client1.msi
  Name=Client1.msi
  InstallCondition=InstallClient1Checkbox = 1
  DisplayInternalUI=no
  Visible=no
  Cache=no
  Compressed=no
  Permanent=no
  Vital=yes
/MsiPackage

In my theme file: (in my case I have 3 checkboxes for the 3 clients I want to 
install, I have this on the Install page, since I have changed options to be 
the license page:

Page Name=Install
Image X=00 Y=00 Width=160 Height=309 ImageFile=SideBanner.png 
Visible=no/
Static X=0 Y=309 Width=495 Height=1 HexStyle=0x0200L 
Visible=no/
Text X=170 Y=20 Width=-11 Height=60 FontId=2 
DisablePrefix=yes#(loc.InstallHeader)/Text
Text X=170 Y=100 Width=-11 Height=-129 FontId=3 
DisablePrefix=yes#(loc.InstallMessage)/Text
Text X=11 Y=-11 Width=246 Height=17 FontId=4 DisablePrefix=yes 
Visible=no TabStop=no#(loc.InstallVersion)/Text
Checkbox Name=InstallClient1Checkbox X=180 Y=180 Width=-11 
Height=17 FontId=3 TabStop=yes 
HideWhenDisabled=no#(loc.Client1Checkbox)/Checkbox
Checkbox Name=InstallClient2Checkbox X=180 Y=200 Width=-11 
Height=17 FontId=3 TabStop=yes 
HideWhenDisabled=no#(loc.Client2Checkbox)/Checkbox
Checkbox Name=InstallClient3Checkbox X=180 Y=220 Width=-11 
Height=17 FontId=3 TabStop=yes 
HideWhenDisabled=no#(loc.Client3Checkbox)/Checkbox
Button Name=OptionsButton X=314 Y=-11 Width=75 Height=23 
FontId=0 TabStop=yes#(loc.InstallOptionsButton)/Button
Button Name=WelcomeCancelButton X=404 Y=-11 Width=75 Height=23 
FontId=0 TabStop=yes#(loc.InstallCancelButton)/Button
  /Page

Check your bundle log file that is created in %temp%, i.e.:

It initializes the checkboxes:
[1804:1A70][2014-12-10T15:39:58]i000: Initializing numeric variable 
'InstallClient1Checkbox' to value '1'
[1804:1A70][2014-12-10T15:39:58]i000: Initializing numeric variable 
'InstallClient2Checkbox' to value '1'
[1804:1A70][2014-12-10T15:39:58]i000: Initializing numeric variable 
'InstallClient3Checkbox' to value '1'

I de select the first two...

[1804:0A0C][2014-12-10T15:40:04]i000: Setting numeric variable 
'InstallClient1Checkbox' to value 0
[1804:0A0C][2014-12-10T15:40:04]i000: Setting numeric variable 
'InstallClient2Checkbox' to value 0
[1804:0A0C][2014-12-10T15:40:04]i000: Setting numeric variable 
'InstallClient3Checkbox' to value 1

So only my 3rd client will install...

Cheers,

STeve



-Original Message-
From: garymonk [mailto:g...@gurudental.com]
Sent: December-10-14 3:24 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Install condition is not being set in options dialog

If I set the variable INSTALLSERVER to 1

Variable Name=INSTALLSERVER Value=1/

Then the checkbox is checked and the server install starts, but if I check the 
checkbox in the options dialog it does not set the variable to 1.


garymonk wrote
 I have modified the RtfLicense theme to include a checkbox. The name 
 of the checkbox is the same name as the variable name that I use in 
 the install condition. When I execute the bundle and check the 
 checkbox the variable is always false.
 
 bundle.was...
 Variable Name=INSTALLSERVER /
 
 Chain
   
 ExePackage Cache=no
   InstallCondition=INSTALLSERVER
   Description=SQL Server and Server Bundle
   Id=GuruServer
   SourceFile=ServerSQLBundle.exe
   
 /ExePackage
 RtfTheme.xml
 Page Name=Options
 
 Text X=11 Y=80 Width=-11 Height=30 FontId=2
 DisablePrefix=yes
 #(loc.OptionsHeader)
 /Text
 
 Text X=11 Y=120 Width=-11 Height=30 FontId=3
 DisablePrefix=yes
 #(loc.OptionsDescription)
 /Text
 
*
 Checkbox Name=INSTALLSERVER X=11 Y=166 Width=260 Height=17
 TabStop=yes FontId=3
 Install Guru Server
 /Checkbox
*

 Button Name=OptionsOkButton X=229 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.OptionsOkButton)
 /Button
   
 Button Name=InstallButton X=314 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallInstallButton)
 /Button
   
 Button Name=WelcomeCancelButton X=404 Y=-11 Width=75 Height=23
 TabStop=yes FontId=0
 #(loc.InstallCloseButton)
 /Button
 
 /Page
 Thanks,
 Gary





--
View this message in context: 

Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread js
Yes!  I'm using Group Policy software deployment, which requires a MSI. I
used a entry but I noticed there are 2 entries for my software in the
Programs list in the Control Panel.

How do I prevent this?



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-toolset-EXE-Wrapper-installer-with-no-files-tp7598515p7598522.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

2014-12-10 Thread John Cooper
Registry will definitely work.  I have a bundle with two MSI's--one of which is 
pure registry.  No problem.

--
John Merryweather Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] 
Sent: Wednesday, December 10, 2014 2:37 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

After the fact I noticed you were trying to create a shim of sorts to have a 
MSI launch an EXE based install.  I can only assume you are using Group Policy 
software deployment, which requires a MSI based install instead of an exe based 
install.

I don't think you're required to have a file, it could be a registry entry.

-Original Message-
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com]
Sent: Wednesday, December 10, 2014 1:26 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] WiX toolset EXE Wrapper installer with no files

Don't do nested/concurrent installs.  If your MSI has prerequisites, create a 
bundle and install them in the chain before your MSI is installed.

http://msdn.microsoft.com/en-us/library/aa368010(v=vs.85).aspx

Concurrent Installations, also called Nested Installations, is a deprecated 
feature of the Windows Installer. Applications installed with concurrent 
installations can eventually fail because they are difficult for customers to 
service correctly. Do not use concurrent installations to install products that 
are intended to be released to the public. 

-Original Message-
From: js [mailto:js280...@gmail.com]
Sent: Wednesday, December 10, 2014 1:17 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX toolset EXE Wrapper installer with no files

I have a simple working EXE wrapper in WIX but I don't like that I have to add 
at least one file for it to work and I can't seem to find a way to not add 
files to it, is it even possible?

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
Product
Package Compressed=yes InstallerVersion=301/
Media Id=1 Cabinet=media1.cab EmbedCab=yes /
Directory Id=TARGETDIR Name=SourceDir
Directory Id=ProgramFilesFolder
Directory Id=MyProgramDir Name=MyInstaller
Single unwanted dummy component here
/Directory
/Directory
/Directory
Binary Id=MYEXE SourceFile=Installer.exe /
CustomAction Id=RunInstaller BinaryKey=MYEXE ExeCommand=
Impersonate=no Execute=deferred Return=asyncNoWait /   
InstallExecuteSequence 
Custom Action=RunInstaller Before=InstallFinalize 
NOT Installed
/Custom 
/InstallExecuteSequence 
Feature Id=ProductFeature Level=1
Single unwanted dummy component ref here
/Feature
/Product
/Wix 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-toolset-EXE-Wrapper-installer-with-no-files-tp7598515.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk

Re: [WiX-users] Install condition is not being set in options dialog [P]

2014-12-10 Thread garymonk
I do not see anything in the log that shows that the checkbox is being
initialized. 

I copied the variable statement and the checkbox statement from your code
and changed the names and I still do not see anything in my log. 

My log looks like this...

[022C:2E6C][2014-12-10T16:51:33]i000: Setting numeric variable
'EulaAcceptCheckbox' to value 1
[022C:2E6C][2014-12-10T16:51:35]i000: Setting numeric variable
'EulaAcceptCheckbox' to value 1
[022C:5B60][2014-12-10T16:51:35]i200: Plan begin, 2 packages, action:
Install
[022C:5B60][2014-12-10T16:51:35]i052: Condition 'InstallServer = 1'
evaluates to false.
[022C:5B60][2014-12-10T16:51:35]w321: Skipping dependency registration on
package with no dependency providers: Server

I'd almost think that it wasn't using my theme file except that the option
dialog displays with the checkbox and text in the theme file.

I'm wondering why the EulaAcceptCheckbox is displayed twice?

Thanks,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Install-condition-is-not-being-set-in-options-dialog-P-tp7598521p7598524.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Install condition is not being set in options dialog [P]

2014-12-10 Thread Sean Hall
The logic for which page's controls get saved when you click which button
is hardcoded
https://github.com/wixtoolset/wix3/blob/develop/src/ext/BalExtension/wixstdba/WixStandardBootstrapperApplication.cpp.
Clicking the OptionsButton or the InstallButton saves the Install
page.  Clicking the OptionsOkButton saves the Options page.  Clicking
on the RepairButton or the UninstallButton saves the Modify page.

You'll only see the variable initialized in the log if you declare the
variable with a default value in the bundle.

On Wed, Dec 10, 2014 at 6:59 PM, garymonk g...@gurudental.com wrote:

 I do not see anything in the log that shows that the checkbox is being
 initialized.

 I copied the variable statement and the checkbox statement from your code
 and changed the names and I still do not see anything in my log.

 My log looks like this...

 [022C:2E6C][2014-12-10T16:51:33]i000: Setting numeric variable
 'EulaAcceptCheckbox' to value 1
 [022C:2E6C][2014-12-10T16:51:35]i000: Setting numeric variable
 'EulaAcceptCheckbox' to value 1
 [022C:5B60][2014-12-10T16:51:35]i200: Plan begin, 2 packages, action:
 Install
 [022C:5B60][2014-12-10T16:51:35]i052: Condition 'InstallServer = 1'
 evaluates to false.
 [022C:5B60][2014-12-10T16:51:35]w321: Skipping dependency registration on
 package with no dependency providers: Server

 I'd almost think that it wasn't using my theme file except that the option
 dialog displays with the checkbox and text in the theme file.

 I'm wondering why the EulaAcceptCheckbox is displayed twice?

 Thanks,
 Gary



 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Install-condition-is-not-being-set-in-options-dialog-P-tp7598521p7598524.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
 from Actuate! Instantly Supercharge Your Business Reports and Dashboards
 with Interactivity, Sharing, Native Excel Exports, App Integration  more
 Get technology previously reserved for billion-dollar corporations, FREE

 http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users