Mr.*_*Boy 6 com guid clsidfromprogid
MS的文档简单地说:
给定一个ProgID,CLSIDFromProgID在注册表中查找其关联的CLSID.
但它究竟在哪里?我有一个奇怪的问题,其中返回了错误的CLSID,我想关注此函数正在寻找的位置,以帮助缩小问题所在.
ace*_*ent 6
查找遍历应用程序的清单及其依赖的程序集清单.这样做是为了支持免注册COM.
如果没有应用程序清单,或者没有任何依赖程序集清单在一个comClass或clrClassXML元素中声明您的类,则查找默认为注册表,它将使用名为的字符串值检查1.HKEY_CLASSES_ROOT\<ProgID>CLSID
comClass
clrClass
HKEY_CLASSES_ROOT\<ProgID>
CLSID
1. HKEY_CLASSES_ROOT是的混合HKEY_CURRENT_USER\Software\Classes和HKEY_LOCAL_MACHINE\Software\Classes.
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER\Software\Classes
HKEY_LOCAL_MACHINE\Software\Classes
归档时间:
13 年,2 月 前
查看次数:
3176 次
最近记录:
8 年,3 月 前