繁体   English   中英

如何为引用的COM Interops创建一个强名称

[英]How to create a strong name for referenced COM Interops

在我的项目中,我想引用SolidEdge(CAD)的COM库。

在参考管理器中,其名称为Solid Edge Design Manager Object Library ,在我的项目中,其参考名称为Interop.RevisionManager ,但没有强名称。

所以我的问题是,如何为此类COM库创建一个强名称。

我想我必须用tlbimp来做,但是TypeLibName什么? (在何处找到显示为Solid Edge Design Manager Object Library的类型库)

同时,我发现我可以使用OLE / COM-Object查看器找出* .tlb文件。 现在,我可以使用以下命令创建签名的互操作:tlbimp revmgr.tlb /publickey:"MyKeyFile.snk“ /out:Interop.RevisionManager.dll

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM