Невозможно загрузить Tao.DevIl.dll - PullRequest
0 голосов
/ 17 мая 2011

Windows 7, 64-битная

Я скачал фреймворк Tao для совместной работы с Opengl и DevIl.проблема в том, что когда я пытаюсь использовать библиотеку devIl, я получаю эту ошибку на 64-битной платформе (настройки> сборка> цель платформы)

Unable to load DLL 'DevIL.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

при попытке использовать библиотеку на 32-битной платформе я получаю эту ошибку1006 *

Unable to load DLL 'DevIL.dll': The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. (Exception from HRESULT: 0x800736B1)

как я могу это исправить?

1 Ответ

0 голосов
/ 21 июня 2011

Самая последняя версия TaoFramework не имеет привязки DevIL в своих источниках.

Я искал и нашел более старую версию Дао, в основном здесь . Оттуда вы можете скомпилировать библиотеку Tao.DevIL, для которой требуется DevIL 1.6.8 RC2, которую вы можете найти здесь здесь ; скачайте бинарный файл или скомпилируйте свой проект из исходников.

Убедитесь, что в вашем пути есть DLL.

Если вы хотите работать в Windows, я полагаю, что вы должны изменить исходные коды, чтобы они правильно указывали на файл DLL; если вы работаете на 64-битной платформе, я полагаю, вы должны указать на 64-битную версию DevIL.

(Тебе повезло, я только что исследовал).

...