Re: [WiX-users] Wix bootstrapper - default value for custom string field
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
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
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
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
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 ?
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
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
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
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]
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
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
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]
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]
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