C# 判断指定ClassID COM 是否安装

判断指定ClassID的COM对象是否安装(存在)

 

1.引入:Microsoft.Win32;

using Microsoft.Win32;

2. 获取 ClassID 为 "72498821-3203-101B-B02E-04021C009402" 的注册对象,若存在,则不为空!

RegistryKey regKey = Registry.ClassesRoot.OpenSubKey("CLSID\\{72498821-3203-101B-B02E-04021C009402}\\");
if (regKey == null)
{
  MessageBox.Show("未检测到Acrobat控件,请安装Acrobat 7.0!");
  Environment.Exit(0);
}

 

posted @ 2014-12-17 15:47  人来人往  阅读(614)  评论(0)    收藏  举报