Не удается найти Dumpbin.exe - PullRequest
73 голосов
/ 25 января 2009

Я не вижу dumpbin.exe в моей системе. У меня Visual Studio 2005 в моей системе. Когда я набираю dumpbin в командной строке, он говорит о неузнаваемой команде.

Он поставляется с Visual Studio по умолчанию или мне нужно явно добавить этот инструмент?

Ответы [ 8 ]

60 голосов
/ 25 января 2009

Возможно, вам нужно открыть командную строку с правильно настроенной переменной PATH. Найдите значок в меню «Пуск», который говорит что-то вроде «Командная строка Visual C ++ 2005». Оттуда вы сможете запускать dumpbin (и все другие инструменты командной строки).

33 голосов
/ 27 июля 2016

Небольшое обновление для Visual Studio 2015.

DUMPBIN поставляется с Common Tools for Visual C ++ , поэтому обязательно выбирайте эту функцию в процессе установки Visual Studio. Утилита находится по адресу:

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin \

Он становится доступным в Командная строка разработчика для VS 2015 , которую можно выполнить из меню Пуск:

Visual Studio 2015 \ Инструменты Visual Studio \ Командная строка разработчика для VS2015

Если вы хотите сделать его доступным в обычной командной строке, то добавьте местоположение утилиты в переменную окружения PATH на вашем компьютере.

enter image description here

18 голосов
/ 25 января 2009

По умолчанию его нет в вашей PATH. Вам необходимо использовать «Командная строка Visual Studio 2005». Кроме того, вы можете запустить пакетный файл vsvars32, который правильно настроит вашу среду.

Удобно, чтобы путь к нему сохранялся в переменной среды VS80COMNTOOLS.

14 голосов
/ 06 июня 2018

Visual Studio Commmunity 2017 - dumpbin.exe стал доступен после того, как я установил меню C++ profiling tools в Modify из Visual Studio Installer.

enter image description here

12 голосов
/ 02 декабря 2013

Dumpbin.exe из VS2005 обычно представлены в C:\Program Files\Microsoft Visual Studio 8\VC\bin. Если вы установили VS2005 на другой диск C, пожалуйста, поищите в нем. И затем установите этот путь в системной переменной PATH.

6 голосов
/ 09 июня 2018

Что касается VS2017, я нашел его под C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64

6 голосов
/ 01 апреля 2014

Вместо использования dumpin.exe можно вызвать link.exe с несколькими вариантами:

Пример: link /dump /all myfile.lib

Для подробных опций смотрите вывод link /dump

В случае установки Visual Studio C ++ Express ссылка link.exe находится здесь:

{root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\

Лучший способ - открыть «Командную строку Visual Studio» и затем ввести строки выше.

2 голосов
/ 24 марта 2014

Вы можете использовать командную строку Visual Studio. Дампбин доступен тогда.

...