[wix-users] Patch installation
Phil Wilson
phil.wilson at mvps.org
Thu Aug 4 09:47:17 PDT 2016
Strictly speaking the "version" is the file version in the resources of the
binary file. Other versions are not used. For example MSI files have
"versions" but they don't figure into overwrite rules during an install if
you were attempting to replace one MSI file with another.
Otherwise data file overwrite rules are here:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa370532(v=vs.85).a
spx
And there's a non-hashcheck equivalent.
The versioned file rules are here:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa367835(v=vs.85).a
spx
Phil W
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of
Charles Gallo [9Dots Management]
Sent: Thursday, August 04, 2016 5:37 AM
To: WiX Toolset Users Mailing List
Subject: Re: [wix-users] Patch installation
Question - on NON executable object (in particular, XLAM files - which
really ARE executable) how do they do versioning? Interestingly, if you
look, the version is always XX.XX.XX - I tend to put the version in the tag
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of
Robert Goodridge
Sent: Thursday, August 04, 2016 12:37 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Patch installation
Hi Stephanie,
Executable objects are installed based on the Version number in the
executable being greater than the currently installed version of the
executable. That's it. No workarounds, Its not date based or difference
based. Just version. This is a Windows Installer behaviour, not WiX.
<snip>
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant
http://www.firegiant.com/
More information about the wix-users
mailing list