TlbImp.exe无法注册lib文件:“。dll不是有效的类型库”
.dll是FKAttend.dll附带生物识别设备的VB6.0 SDK。 .dll在VB6.0环境下工作正常。 但是,当尝试在具有VS.NET环境的另一台PC中注册它时,它会给出上述错误。
我们使用依赖性walker检查了.dll,它显示了以下错误。 如何在VS.Net环境中注册并使用此.dll?
显然,Windows 7引入了Depends.exe不知道的某种DLL转发。
维基百科有一篇详细说明这一点的文章 ,但没有提到为什么作者不再更新它。 我怀疑作者不再适用于MS。
所以那些是红鲱鱼,问题其实就在别处。
另见Win 7,64位,DLL问题
PS:OpenHub.net有一个GNU Dependency walker页面,但它背后绝对没有任何东西。 项目链接404s,而不是一行代码。 伤心!