[WiX-users] QuickTime is installing when it is already installed.
I have a bundle that installs a number of prerequisites. One of those prereqs is QuickTime. Here is the code... ExePackage Id=Package_QuickTime Cache=no Compressed=$(var.Compressed) Description=Apple QuickTime 7 DownloadUrl=$(var.DownloadRepo)/{2} SourceFile=..\Prerequisites\QuickTimeInstaller.exe Name=Prerequisites\QuickTimeInstaller.exe Permanent=yes DisplayName=Apple QuickTime 7 InstallCondition=NOT Installed /ExePackage As you can see the install condition is NOT installed. Why would QuickTime install even when the install condition says it should only be installed when it is not installed? Thanks, Gary -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/QuickTime-is-installing-when-it-is-already-installed-tp7600756.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] QuickTime is installing when it is already installed.
It's an EXE package, so burn has no clue how to determine if it's installed or not. Do you have a Reg/File/Msi search to determine if it's installed? Also, I'd suggest using a specific variable for this. Ex: util:RegistrySearch Root=HKLM Key=SOFTWARE\Adobe\Adobe SVG Viewer\3.03 Value=dir Variable=AdobeSvgViewerDirectory / .. ExePackage Id=AdobeSVGViewer ... DetectCondition=AdobeSvgViewerDirectory InstallCondition=(VersionNT lt; v6.0 OR VersionNT64 lt; v6.0) AND NOT(AdobeSvgViewerDirectory) / /PackageGroup -Original Message- From: garymonk [mailto:g...@gurudental.com] Sent: Wednesday, July 01, 2015 12:50 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] QuickTime is installing when it is already installed. I have a bundle that installs a number of prerequisites. One of those prereqs is QuickTime. Here is the code... ExePackage Id=Package_QuickTime Cache=no Compressed=$(var.Compressed) Description=Apple QuickTime 7 DownloadUrl=$(var.DownloadRepo)/{2} SourceFile=..\Prerequisites\QuickTimeInstaller.exe Name=Prerequisites\QuickTimeInstaller.exe Permanent=yes DisplayName=Apple QuickTime 7 InstallCondition=NOT Installed /ExePackage As you can see the install condition is NOT installed. Why would QuickTime install even when the install condition says it should only be installed when it is not installed? Thanks, Gary -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/QuickTime-is-installing-when-it-is-already-installed-tp7600756.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] upgrade fails with 1612 error
Sorry, here are the two logs. Setup_AACU_2015-06-30_17-43-54.log http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n7600761/Setup_AACU_2015-06-30_17-43-54.log Setup_AACU_2015-06-30_17-37-01.log http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n7600761/Setup_AACU_2015-06-30_17-37-01.log -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/upgrade-fails-with-1612-error-tp7600750p7600761.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] how can I set InstallCondition based on whether my bundle is 32 or 64 bit?
Hi, I have a single bundle.wxs I use when I’m creating either a 64-bit and a 32-bit installer for my app. In my Chain, I have: ExePackage SourceFile=$(var.KarteDir)\install\win\vcredist_x64.exe PerMachine=yes Permanent=yes Vital=yes Compressed=yes InstallCommand=/quiet /norestart InstallCondition=VersionNT64/ ExePackage SourceFile=$(var.KarteDir)\install\win\vcredist_x86.exe PerMachine=yes Permanent=yes Vital=yes Compressed=yes InstallCommand=/quiet /norestart InstallCondition=NOT VersionNT64/ So, the InstallCondition is checking the hardware my users are installing on to see which vcredist to install. Instead, I want the InstallCondition to decide which vcredist to install based on whether the installer is build as 32 or 64 bit. That way my users can install the 32-bit version of my app on a 64-bit OS if they want. I have a variable I pass in to the bundle that is set to either “x86” or “x64”. But I can’t figure out the syntax for how to use that variable in the InstallCondition for the vcredist’s, or how to create a boolean variable (e.g., Bundle_is_x64) that I can set based on the value of the string variable I pass in. Can someone point me in the right direction? Or maybe there’s a better way than using my own variable? Thanks David -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] QuickTime is installing when it is already installed.
Thank you for the reply. Will the code you provided work with both 32 and 64 bit systems? Thanks, Gary -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/QuickTime-is-installing-when-it-is-already-installed-tp7600756p7600763.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] QuickTime is installing when it is already installed.
FWIW, you don't need the AND NOT clause in your InstallCondition. If the DetectCondition is true, Burn knows it doesn't need to install it. The InstallCondition at that point can only uninstall the package. ___ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -Original Message- From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] Sent: Wednesday, 1 July, 2015 14:15 To: General discussion about the WiX toolset. Subject: Re: [WiX-users] QuickTime is installing when it is already installed. It's an EXE package, so burn has no clue how to determine if it's installed or not. Do you have a Reg/File/Msi search to determine if it's installed? Also, I'd suggest using a specific variable for this. Ex: util:RegistrySearch Root=HKLM Key=SOFTWARE\Adobe\Adobe SVG Viewer\3.03 Value=dir Variable=AdobeSvgViewerDirectory / .. ExePackage Id=AdobeSVGViewer ... DetectCondition=AdobeSvgViewerDirectory InstallCondition=(VersionNT lt; v6.0 OR VersionNT64 lt; v6.0) AND NOT(AdobeSvgViewerDirectory) / /PackageGroup -Original Message- From: garymonk [mailto:g...@gurudental.com] Sent: Wednesday, July 01, 2015 12:50 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] QuickTime is installing when it is already installed. I have a bundle that installs a number of prerequisites. One of those prereqs is QuickTime. Here is the code... ExePackage Id=Package_QuickTime Cache=no Compressed=$(var.Compressed) Description=Apple QuickTime 7 DownloadUrl=$(var.DownloadRepo)/{2} SourceFile=..\Prerequisites\QuickTimeInstaller.exe Name=Prerequisites\QuickTimeInstaller.exe Permanent=yes DisplayName=Apple QuickTime 7 InstallCondition=NOT Installed /ExePackage As you can see the install condition is NOT installed. Why would QuickTime install even when the install condition says it should only be installed when it is not installed? Thanks, Gary -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/QuickTime-is-installing-when-it-is-already-installed-tp7600756.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] upgrade fails with 1612 error
If you look at those logs the issue is as I described: Warning: Local cached package 'C:\Windows\Installer\3d3d06.msi' is missing. --- Phil Wilson On Wed, Jul 1, 2015 at 11:38 AM, gapearce mr_gapea...@yahoo.com wrote: Sorry, here are the two logs. Setup_AACU_2015-06-30_17-43-54.log http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n7600761/Setup_AACU_2015-06-30_17-43-54.log Setup_AACU_2015-06-30_17-37-01.log http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/file/n7600761/Setup_AACU_2015-06-30_17-37-01.log -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/upgrade-fails-with-1612-error-tp7600750p7600761.html Sent from the wix-users mailing list archive at Nabble.com. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users