This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Windows 10, VerGetFileVersion, UCRTBase.dll
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Apr 20, 2016
02:18 AM
Windows 10, VerGetFileVersion, UCRTBase.dll
Hello,
on Windows 10, if I try to check the version of the UCRTBase.dll on Windows 10 with the IS script function:
nResult = VerGetFileVersion(sFile, sVersion), I get the wrong version.
For example I expect the version 10.0.10240.xyz, but the IS function gives me the version 6.3.10240.xyz.
It is not a joke.
(I make this check to validate our installation of the VC ++ 2015 redistributable.)
In file explorer I see the correct version.
Can somebody recheck this behavior please?
Regards
André
on Windows 10, if I try to check the version of the UCRTBase.dll on Windows 10 with the IS script function:
nResult = VerGetFileVersion(sFile, sVersion), I get the wrong version.
For example I expect the version 10.0.10240.xyz, but the IS function gives me the version 6.3.10240.xyz.
It is not a joke.
(I make this check to validate our installation of the VC ++ 2015 redistributable.)
In file explorer I see the correct version.
Can somebody recheck this behavior please?
Regards
André
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Apr 10, 2017
10:19 AM
I'm sure you resolved this by now, but for anyone else that stumbles on this I switched to checking vcruntime140.dll. The version number comes across as expected on Win 10 and Server 2012 R2 (the ones we care about most atm.)