如何检测是否安装了Windows Installer?

sam*_*moz 4 windows windows-installer version

我已经找到了一种方法,通过阅读以前的SO帖子来判断安装了哪个版本的.NET框架,但我没有找到任何关于Windows Installer的信息.

是否有可以验证Windows Installer 3.01+已安装的注册表项或类似内容?

小智 10

要找出您在PC上安装的Windows Installer版本,请执行以下操作:

  1. 点击"开始"
  2. 然后点击"运行"
  3. 在框中键入"msiexec",然后单击"确定".
  4. 然后会出现另一个框,在框的顶部,第一行应该读取您在PC上安装了哪个版本的Windows Installer.
  5. 它应该看起来像这样的"Windows®Installer.V 4.5.6001.22159"


stu*_*rtd 6

"如果要检查系统上的Windows Installer版本,请检查Windows\System 32文件夹中的MSI.DLL版本"

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