[wix-users] DLL with invalid version sets File/@Version to 0.0.0.0
repstosd at gmail.com
Mon Nov 25 08:52:39 PST 2019
On Fri, Nov 15, 2019 at 1:56 PM Bob Arnson <bob at firegiant.com> wrote:
> The binder uses MsiGetFileVersion to get file version and language info
> from the versioninfo resource. If it doesn't return an error code, WiX
> doesn't complain.
> -----Original Message-----
> From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of
> Jacques Eloff via wix-users
> Sent: Thursday, 14 November, 2019 12:45
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Cc: Jacques Eloff <repstosd at gmail.com>
> Subject: [wix-users] DLL with invalid version sets File/@Version to 0.0.0.0
> I noticed that when a managed DLL contains an invalid AssemblyFileVersion
> attribute, the Version column in the File table reverts this to 0.0.0.0.
> For example, I had a file that was set to something like "22.214.171.124424.0" 5
> parts instead of 4 and the 4th part is outside the uint16 range.
> Is this expected, or should the linker or maybe even an ICE call out the
> 0.0.0.0 version as a warning?
> WiX Toolset Users Mailing List provided by FireGiant
More information about the wix-users