TLBIMP.EXE - Error TI0000 - * .dll is not a valid type library

When creating our project on the build server, compilation ends with an error message:

TlbImp: error TI0000 : The input file 'C:\*.dll' is not a valid type library.

We tried to manually call the TlbImp command through the VS2005 command line and the same error message appeared.

To explore, we tried to create a clean build environment in a virtual machine (Vbox), then we will run it. Everything went well.

We also tried calling the same TlbImp command through the VS2005 command line, and it succeeded.

In doing so, we assume that there is nothing wrong with the DLL. Do you know which scenarios can cause this problem?

EDIT: Problem Found, see My Answer .;)

+3
source share
2 answers

, FUBAR.

VS2003, VS2005. - VS2005. script VS2003 VS2005, VS2003 (Path, LIB, LIBPATH INCLUDE) VS2005.

SET "" !

!

+1

, , , , - DLL . dll DependencyWalker, , .

+3

Source: https://habr.com/ru/post/1710659/


All Articles