Re[4]: Ошибка линковки
От: kermed  
Дата: 22.06.09 11:38
Оценка:
Здравствуйте, Chorkov, Вы писали:

C>Здравствуйте, kermed, Вы писали:


K>>Здравствуйте, rg_software, Вы писали:


_>>>Здравствуйте, kermed, Вы писали:


K>>>>vs7dll: fatal error LNK1136: invalid or corrupt file

K>>>>Error executing link.exe.

_>>>А вы часом не DLL-файл линковать пытаетесь?


K>>На самом деле был грешок в начале Потом исправился . Так что про ошибку линкера можно и забыть. А проблема загрузки библиотеки остается. LoadLibrary возвращает 0. GetLastError = 126, что переводится как не найден модуль. Если использовать неявное связывание, то то же самое: "Dll not found" при старте.


C>Возможно, библиотечная DLL использует какую-то другую DLL, которая и не находится.

C>Возможно, DLL использует другую версию CRT, (например установлен / не установлен сервис пак на студию).

C>Для выяснения дерева зависимостей DLL-к воспользуйтесь утилитой depends.exe.

C>Лежит в C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin\Depends.Exe

Со сторонними dll все в порядке. Находятся все.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.