.net 需要在注册表中找到已注册com dll的clsid
我创建了一个COM dll并将其注册到注册表中。但是如何在注册表中找到此已注册COM dll的clsid。因为当我在路径HKEY\U CLASSES\U ROOT\Wow6432Node\CLSID中打开注册表时,有很多条目。您能否提供查找我注册的dll的clsid的方法?dll可能包含零个或多个类(.net 需要在注册表中找到已注册com dll的clsid,.net,vb.net,com,components,.net,Vb.net,Com,Components,我创建了一个COM dll并将其注册到注册表中。但是如何在注册表中找到此已注册COM dll的clsid。因为当我在路径HKEY\U CLASSES\U ROOT\Wow6432Node\CLSID中打开注册表时,有很多条目。您能否提供查找我注册的dll的clsid的方法?dll可能包含零个或多个类(clsid)。进行反向搜索,然后在HKEY_CLASSES_ROOT下搜索DLL路径或名称,您将发现零个或多个类似以下内容的项目: HKEY_CLASSES_ROOT\Wow6432Node\CLS
clsid
)。进行反向搜索,然后在HKEY_CLASSES_ROOT
下搜索DLL路径或名称,您将发现零个或多个类似以下内容的项目:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C15D484-911D-11D2-B632-00C04F79498E}\InprocServer32
(Default) = "C:\Windows\SysWOW64\msvidctl.dll"
你会这样读:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{1C15D484-911D-11D2-B632-00C04F79498E}\InprocServer32
(Default) = "C:\Windows\SysWOW64\msvidctl.dll"
- 64位Windows中的32位CLSID(
)Wow6432Node
- CLSID
{1C15D484-911D-11D2-B632-00C04F79498E}
- 由DLL托管(
)InprocServer32
- 通过库
C:\Windows\SysWOW64\msvidctl.dll