2009-11-22 2 views
6

У меня есть стороннее приложение, которое не поставляется с установщиком. Это очень маленький exe, симулятор.Как узнать, какие библиотеки использует Windows exe?

Во всяком случае, он падает при запуске из-за недостающих библиотек. Но ошибка не говорит мне, какие из них. Есть ли приложение в Windows, которое сообщает мне, какие библиотеки будут загружаться при загрузке программы?

+0

'tasklist/m' может отображать все загруженные модули. Я не уверен, существует ли он на XP. Кстати: лучше спросите об этом у суперпользователя. – eckes

ответ

12

Прошло несколько лет с тех пор, как я использовал его, но Dependency Walker получил меня через много аддона.

Также, Process Explorer - это отличный и быстрый способ увидеть, какие DLL загружаются EXE на тестовую машину ... для сравнения при поиске нужных DLL-файлов.

+0

Я сам использую ходу зависимости. – Mizipzor

+0

Зависимость ходок сделала трюк. После того, как я получил некоторые из DLL, я обнаружил, что ему нужна точка net runtime. Как только я установил, все было хорошо. – Matt

1

Только частичный ответ: DEPENDS.EXE сообщает вам, какие DLL-файлы необходимы DLL. Я думаю, что это работает и для EXE.

Смежные вопросы