Reputation: 21369
What are the minimum version requirements for Windows Installer ("Schema" version?) version that WiX imposes in the created setup databases?
I.e. for the following versions of WiX, what (database "Schema") version of Windows Installer is the minimum requirement on the target system?
NB: What I am referring to is, I think, called "Schema" in the "Summary Information" for a setup database:
Upvotes: 5
Views: 2883
Reputation: 21369
Okay, found the answer. It appears all of the mentioned WiX versions support at least InstallerVersion="200"
in the <Package />
element. To quote the relevant part of the above documentation page:
The minimum version of the Windows Installer required to install this package. Take the major version of the required Windows Installer and multiply by a 100 then add the minor version of the Windows Installer. For example, "200" would represent Windows Installer 2.0 and "405" would represent Windows Installer 4.5. For 64-bit Windows Installer packages, this property is set to 200 by default as Windows Installer 2.0 was the first version to support 64-bit packages.
According to the Wikipedia article linked in the question this version of Windows Installer (i.e. 2.0) was included with:
and is available for:
So in conclusion we can say that the minimum supported version of Windows Installer for a WiX-authored setup is: 2.0 (== InstallerVersion="200"
).
Upvotes: 5