[wix-users] Strange syntax in installer

Joseph L. Casale jcasale at activenetwerx.com
Thu Jun 29 18:07:27 PDT 2017


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
Of Arnette, Bill
Sent: Thursday, June 29, 2017 2:56 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: [wix-users] Strange syntax in installer

> The IIS Media Services 4.1 installer (which appears to be created with Wix)
> has the following launch condition which prevents it from installing on
> Windows 10 (IIS 10)
> 
> (IISMAJORVERSION >= "#7") OR (Installed)
> 
> What does the # in the above string literal mean?  I don't see any mention of
> it in Wix or Windows Installer documentation about LaunchCondition syntax.
> 
> Note that IISMAJORVERSION is set from a registry search which, on Windows
> 10, is REG_DWORD 0xA

Have a read of http://wixtoolset.org/documentation/manual/v3/xsd/wix/registrysearch.html 


More information about the wix-users mailing list