Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > VC2005Pro: странные проблемы с DLL


Автор: powerfox 12.12.2008, 14:04
Я в Windows почти не программировал, поэтому сразу извиняюсь, если туплю.
На 1 машине стоит Windows XP Home + MS2005 Express + Какой-то там SDK Win 2003. Проект компилируется и запускается. Поставил VC2005 pro (лицензия для студентов): работает.
Установил на втором компе XP Pro + SP3 + MS2005 Pro. Всё компилируется, но  MSVC?80D.dll почему-то не добавлены в путь, хотя они есть в winsxs (или как там эту папку назвали) и в redist. Я их cкопировал в system, тогда они подцепились. Но для mpr.dll я получаю следующую ошибку:
Цитата

Error: The Side-by-Side configuration information for "d:\development\gamekeeper\simplelib\test\socktests\debug\SOCKTESTS.EXE" contains errors.    ,    .        (14001).
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

Для скомпилированного на другой машине выдаёт то же самое.
То есть он находится, но что-то там не то с экспортом. Самое интересное, что dll совпадает с файлом, который на рабочей машине. Настройки проекта 1 в 1.
Пробовал делать, как расписано в http://forum.vingrad.ru/act-Print/client/printer/f-97/t-150120.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)