Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > JNI.Не может загрузить dll.


Автор: STIM644 2.11.2011, 10:56
Привет всем! Я сгенерил dll-ку по 64bit систему с помощью Visual studio 2008. Запускаю ее с помощью технологии JNI. На моем ноуте дома работает, все гуд. А вот на другом компе пишет ошибку:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна. Дополнительные сведения содержатся в журнале событий приложений или используйте программу командной строки sxstrace.exe для получения дополнительных сведений.
Я предполагаю, что не хватает каких то библиотек от visual studio. Вот тока каких, кто знает?!
Я поставил пакет Visual C++ 2008 Redistributable Package (x64). Но все та же ошибка. Подскажите пожалуйста.

Автор: STIM644 8.11.2011, 09:26
Причем, если на рабочем компе установлю вижлу 2008, то ошибок нет, и все гуд. Неужели никто не сталкивался?

Автор: LSD 8.11.2011, 09:43
Берешь http://www.dependencywalker.com/ запускаешь на целевой машине и смотришь каких зависимостей не хватает.

Автор: STIM644 8.11.2011, 14:37
Цитата(LSD @ 8.11.2011,  09:43)
Берешь http://www.dependencywalker.com/ запускаешь на целевой машине и смотришь каких зависимостей не хватает.

Чувак огромный тебе респект!!! по ходу это то что нужно мне, спасибо большое!!!!!!

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