cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
samarasamcete
Level 2

Checking windows installer version

How to check windows installer version before running the prerequisite.

Thanks in Advance
Samarasam.
Labels (1)
0 Kudos
(1) Reply
Install_guy
Level 4

@samarasamcete

Use VerGetFileVersion, to get the version (stored in svVersionNumber ), then you could use VerCompare to check against svVersionNumber to see if it is the desired version:

// Get the version
if ( VerGetFileVersion ( WINSYSDIR + "msiexec.exe" , svVersionNumber )=0 ) then
// Compare results
if VerCompare ( svVersionNumber , "2.0.2600.2" , VERSION )= LESS_THAN then
// Add your logic here.
// maybe to install a later version or show an error message or whatever...
endif;
endif;
0 Kudos