以编程方式确定是否安装了COM库(.DLL)

dth*_*her 6 c# com dll install

在C#中是否有一种编程方式来确定是否已安装特定的COM DLL?或者这是扫描classId的注册表的问题?

peS*_*HIr 4

我通常所做的(如果我再次需要的话也会这样做)是尝试创建一个您知道位于 COM 库中的类的对象实例 - 通过 ProgID 或 GUID - 并检查是否失败。