Archive: VIAddVersionKey different in Windows 7 ?


VIAddVersionKey different in Windows 7 ?
If I build an installer with the following directives:

VIProductVersion 1.2.3.0
VIAddVersionKey FileVersion 1.2.3.45


on look at its properties on a Win XP machine, I see a Version tab with "File Version: 1.2.3.0" at the top and "File Version: 1.2.3.45" under "Other version information". That's a bit contradictory, but I can live with it since I see both numbers.

If I look at the same installer on a Win 7 machine, there is no Version tab, but under the Details tab I see "File version 1.2.3.0" and "Product version 1.2.3". The ".45" number is not shown.

I want to see both numbers (1.2.3.0, 1.2.3.45) since one is the version of the product and the other I'm using to version the installer itself.

Has anyone else seen this and is there a fix or workaround ?

Thanks,
-Chris


Vista / Win7 have changed how they display the information so only a subset of values will be visible now unlike the older XP and earlier way. i don't believe there's anything to do in-order to change how the OS displays it.

-daz


http://www.codeproject.com/KB/shell/VersInfoEx2.aspx