Flavien
(Getting the hang of it)
2016-02-25 04:51 PM
KiX4.66 is missing Windows 10 manifest, bug with getfileversion()

KiXtart 4.66 (and I assume all previous versions) cannot get the "real" file versions of Windows 10 exe/dll.

See Targeting your application for Windows

An app manifest manifest would correct this issue - note that signed w/kix32.exe would also be greatly appreciated ;\)

Example:
 Code:
? getfileversion(expandenvironmentvars("%SystemRoot%") + "\system32\wuapi.dll", "BinFileVersion")


KiXtart: 6.2.10586.0
Expected result: 10.0.10586.0


AllenAdministrator
(KiX Supporter)
2016-02-25 05:07 PM
Re: KiX4.66 is missing Windows 10 manifest, bug with getfileversion()

As a workaround, have you tried GetExtFileProperties()? Also, I have never found Kix to do very well with DLLs.

http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=160880#Post160880


AllenAdministrator
(KiX Supporter)
2016-02-25 05:46 PM
Re: KiX4.66 is missing Windows 10 manifest, bug with getfileversion()

Just thinking about this... the problem might also stem from another thread that was just started... the 32/64bit issue...

http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=211136#Post211136