Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I detect if Windows Installer is installed?

I've figured out a way to tell which version of the .NET framework is installed by reading previous SO posts, but I've not found anything about the Windows Installer.

Is there a registry key or anything similar that I could verify that Windows Installer 3.01+ is installed?

like image 966
samoz Avatar asked Dec 06 '22 05:12

samoz


2 Answers

To find out which version of Windows Installer you have installed on your PC, do this:

  1. Click on 'Start'
  2. Then click 'Run'
  3. In the box type " msiexec " then click OK.
  4. Then another box will come up and at the top of the box the first line should read which which version of Windows Installer you have installed on your PC.
  5. It should look something like this " Windows ® Installer. V 4.5.6001.22159 "
like image 141
Becky Avatar answered Dec 21 '22 20:12

Becky


"If you want to check the version of the Windows Installer on your system, check the version of MSI.DLL in the Windows\System 32 folder"

http://blogs.msdn.com/windows_installer_team/archive/2005/08/05/448386.aspx

like image 24
stuartd Avatar answered Dec 21 '22 21:12

stuartd