在构建服务器上构建我们的项目时,编译失败并显示错误消息:
TlbImp: error TI0000 : The input file 'C:\*.dll' is not a valid type library.
我们尝试通过 VS2005 命令提示符手动调用 TlbImp 命令,并出现相同的错误消息。
为了进行调查,我们尝试在虚拟机 (Vbox) 中创建一个干净的构建环境,然后在那里运行构建。一切顺利。
我们还尝试通过 VS2005 命令提示符调用相同的 TlbImp 命令,它成功了。
有了这个,我们假设 DLL 没有任何问题。你知道什么情况会导致这个问题吗?
编辑:发现问题,请参阅我的答案。;)