Предупреждение Dumpbin LNK4195: невозможно загрузить msdis170.dll - PullRequest
0 голосов
/ 27 июля 2011

Я пытаюсь использовать dumpbin с параметром /DISASM для вывода разборки файла.Это дает мне ошибку LINK : warning LNK4195: unable to load msdis170.dll.

Видимо файл msdis170.dll не существует на моем компьютере.Я попытался переустановить Windows SDK, и это не сработало.Итак, как мне получить этот файл?

Я использую 64-разрядную версию Windows 7 Home Premium с последней версией Windows SDK.

Ответы [ 2 ]

1 голос
/ 27 июля 2011

Похоже, вам не хватает msdis170.dll из вашего PATH. Найдите его на своем диске и добавьте каталог, в котором он находится, к вашей переменной PATH.

set PATH=%PATH%;<directory_where_DLL_resides>
dumpbin /disasm <file_to_disassemble>

UPDATE: Какая версия SDK у вас есть? Ты сказал последний, но какая версия? Я знаю, что WinSDK 7.0 / 7.1 поставляется с msdis160.dll. Где вы взяли свою версию dumpbin.exe?

0 голосов
/ 26 января 2012

Проблема решена установкой Visual C ++ Express Edition.

(опубликовано как ответ от имени автора)

...