首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TlbImp不工作

TlbImp不工作
EN

Stack Overflow用户
提问于 2014-07-22 20:44:04
回答 1查看 947关注 0票数 0

我有一个dll由供应商给出的4.0框架,我在3.5。供应商告诉我,dll公开了com接口,所以我仍然可以使用它。我有一个.dll和.tlb文件。在做了一些研究之后,我尝试使用TlbImp,但它给了我一个错误。

cmd TlbImp.exe myDll.dll表示它不是一个有效的类型库。

cmd TlbImp.exe myDll.tlb表示库是从CLR程序集中组装的,不能作为CLR程序集重新导入。

对于问题是什么,有什么想法吗?或者我可以使用另一种方法来访问C# 08中的命令?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-08-13 03:34:18

命令应该是tlbimp myDll.tlb /keyfile:filename.snk /myDll.dll

keyfile:filename.snk是可选的,请使用以下目录C:\Windows\Microsoft.NET\Framework\VersionX中可用的正确的tlbimp.exe文件

参考:http://msdn.microsoft.com/en-us/library/tt0cf3sx(v=vs.110).aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24897466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档