Re: [WiX-users] Detecting if WiX 3.0 is installed

2009-06-29 Thread John Robbins
for Windows Installer XML toolset. Subject: Re: [WiX-users] Detecting if WiX 3.0 is installed John Robbins wrote: WiX 3.0 uses a Product Id=* to autogenerate a product ID. Say you wanted to build a tool that required WiX 3.0. How would your installer correctly determine that any build of WiX 3.0

Re: [WiX-users] Detecting if WiX 3.0 is installed

2009-06-29 Thread Bob Arnson
John Robbins wrote: Using the registry key SOFTWARE\Microsoft\Windows Installer XML\version is sufficient. Agreed. The right values are probably there, as we did some work to enable the WiX that was to ship in VS2010 to be swapped out for the public version. I guess anyone using a

[WiX-users] Detecting if WiX 3.0 is installed

2009-06-24 Thread John Robbins
Hello, WiX 3.0 uses a Product Id=* to autogenerate a product ID. Say you wanted to build a tool that required WiX 3.0. How would your installer correctly determine that any build of WiX 3.0 was installed? John Wintellect http://www.wintellect.com 877-968-5528

Re: [WiX-users] Detecting if WiX 3.0 is installed

2009-06-24 Thread Jacques Eloff
I would think doing a RegistrySearch on HKLM\Software\Microsoft\Windows Installer XML\3.0 should work. Assign to a property and use it as a launch condition. Jacques On Wed, Jun 24, 2009 at 3:03 PM, John Robbins j...@wintellect.com wrote: Hello, WiX 3.0 uses a Product Id=* to autogenerate a

Re: [WiX-users] Detecting if WiX 3.0 is installed

2009-06-24 Thread Curtis Jewell
I haven't coded how to do it in an MSI installer, (I have a Perl module that installs WiX if it isn't installed, instead) but there is a registry key that could be searched for: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Installer XML\3.0\ProductVersion will contain the version of WiX that is