COM:如何检索CLSID?可以使用Prog-Id吗?

noi*_*der 3 c# com

如果我有一个已知的COM库(.ocx文件本身)在C#中有什么方法可以提取它的CLSID信息吗?基本上,当您添加对文件的引用时,我需要Visual Studio添加到其项目文件的文件中的相同信息.可以直接从ocx文件或通过搜索注册表检索这些吗?

另外,如果我知道prog-id,我怎样才能找到CLSID和相应的ocx文件?

感谢您帮助COM新手!