微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何find从Interop DLL工作的COM DLL安装

我有一个引用COM DLL的项目,Interop程序集在我的项目中是可用的,但是我想find实际的COM DLL和依赖关系,这样我就可以构build一个完整的部署包。

只是在Regedit中searchregistry,还有什么我可以做的,以抓住这个COM包?

在64位操作系统上将Anycpu应用程序作为32位运行

有没有触摸()的.NET /窗口? 文件被locking时可以使用吗?

无法打开文件stream的阅读,但我仍然能够复制文件

在.NET中使用RegEx标准化Windowspath或URI

控件的树视图与崩溃/展开

你总是会去注册表。 您可以通过在类上查找[Guid]属性来从interop获取CLSID。 从这些,您可以在HKEY_CLASSES_ROOTCLSID<guid>Inprocserver32查找DLL的位置。

包含在Visual Studio中的OleView工具对此很有帮助。 您可以在“所有对象”下找到您的COM类,它可以在一个地方向您显示所有相关的注册表项。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐