我有一个引用COM DLL的项目,Interop程序集在我的项目中是可用的,但是我想find实际的COM DLL和依赖关系,这样我就可以构build一个完整的部署包。
只是在Regedit中searchregistry,还有什么我可以做的,以抓住这个COM包?
在64位操作系统上将Anycpu应用程序作为32位运行
有没有触摸()的.NET /窗口? 文件被locking时可以使用吗?
在.NET中使用RegEx标准化Windowspath或URI
控件的树视图与崩溃/展开
你总是会去注册表。 您可以通过在类上查找[Guid]属性来从interop获取CLSID。 从这些,您可以在HKEY_CLASSES_ROOTCLSID<guid>Inprocserver32查找DLL的位置。
包含在Visual Studio中的OleView工具对此很有帮助。 您可以在“所有对象”下找到您的COM类,它可以在一个地方向您显示所有相关的注册表项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。