Programming: How do detect the MSI version on the computer?

Contributor Icon Contributed by MickeyMouse Date Icon September 9, 2005  
Tag Icon Tagged: Windows

When using MSI it is frequently confusing if a user has the latest version installed. Here is how to check.


This has been driving me crazy lately. Several versions of Windows Installer 3.1 exist; some of which have been recently updated through hotfixes.

I have been told in the past to use msiexec.exe /? to detect the version; however, this only tells the latest version of msiexec and not MSI.

To check the version of the Windows Installer on a system, one needs to check the version of MSI.DLL in the Windows\System 32 folder.

Thanks to the Windows Installer Team Blog for the info.

Previous recipe | Next recipe |
 
blog comments powered by Disqus