gpt4 book ai didi

c# - 从 Com Interop 程序集查找 COM DLL 路径

转载 作者:行者123 更新时间:2023-11-30 21:25:04 25 4
gpt4 key购买 nike

我正在尝试围绕遗留 COM 对象编写包装器并将包装器安装到 GAC 中。目标是自动设置组件所需的特定配置信息,并为我的所有应用程序创建一个通用的强类型接口(interface)。

到目前为止,我的解决方案是将 XML 配置文件保存在与原始 COM DLL 相同的目录中,并在类构造函数中加载配置。不幸的是,我一直无法找到注册的 COM dll 的位置...

如何获取 COM 对象互操作 dll 引用的 COM dll 的完整文件路径?

最佳答案

大概你可以得到 GuidAttributeCoClassAttribute互操作 DLL 中映射到 COM DLL 的 CLSID 和 IID 值的值。然后就可以在注册表中查找相应的DLL路径了。

关于c# - 从 Com Interop 程序集查找 COM DLL 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/849701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com