Не удалось найти файл Dumpbin.exe
Я не вижу dumpbin.exe в своей системе. У меня есть Visual Studio 2005 в моей системе. Когда я печатаю dumpbin в командной строке, он говорит неузнаваемую команду.
По умолчанию используется Visual Studio, или я должен явно добавить этот инструмент?
Ответы
Ответ 1
Вероятно, вам нужно открыть командную строку с правильной настройкой PATH. Ищите значок в стартовом меню, в котором говорится что-то вроде "Visual С++ 2005 Command Prompt". Вы должны иметь возможность запускать dumpbin (и все другие инструменты командной строки) оттуда.
Ответ 2
Немного обновится, как для Visual Studio 2015.
DUMPBIN отправляется в Общие инструменты для Visual С++, поэтому обязательно выберите эту функцию в процессе установки Visual Studio. Утилита находится по адресу:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\
Он становится доступен в Командная строка разработчика для VS 2015, которая может быть выполнена из меню "Пуск":
Visual Studio 2015\Visual Studio Tools\Developer Командная строка для VS2015
Если вы хотите сделать его доступным в обычной командной строке, добавить местоположение утилиты в переменную среды PATH на вашем компьютере.
![введите описание изображения здесь]()
Ответ 3
По умолчанию это не в вашей PATH. Вам нужно использовать "Командная строка Visual Studio 2005". Кроме того, вы можете запустить пакетный файл vsvars32, который правильно настроит вашу среду.
Удобно, путь к этому сохраняется в переменной окружения VS80COMNTOOLS.
Ответ 4
Visual Studio Commmunity 2017 - dumpbin.exe
стал доступен после того, как я установил C++ profiling tools
в меню " Modify
из Visual Studio Installer
.
![enter image description here]()
Ответ 5
Dumpbin.exe
of VS2005
обычно представлен в C:\Program Files\Microsoft Visual Studio 8\VC\bin
. Если бы вы установили VS2005
на другой диск C
, пожалуйста, найдите в нем.
А затем установите этот путь в системной переменной PATH
.
Ответ 6
Вместо использования dumpin.exe можно вызвать link.exe с несколькими параметрами:
Пример: link /dump /all myfile.lib
Подробные параметры см. в выводе link /dump
В случае установки Visual Studio С++ Express, link.exe находится здесь:
{root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\
Лучший способ - открыть "Командная строка Visual Studio" и затем ввести строки выше.
Ответ 7
Что касается VS2017
, я нашел его в C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64
Ответ 8
Вы можете использовать командную строку Visual Studio. dumpbin доступен тогда.
Ответ 9
В Visual Studio Professional 2017 версии 15.9.13:
-
Или
- запустите "Установщик Visual Studio" из меню "Пуск", выберите продукт Visual Studio и нажмите "Изменить",
или же
- из Visual Studio перейдите в "Инструменты" → "Получить инструменты и функции..."
-
Подождите, пока оно "готовится..." и находится "почти на месте".
-
Перейти на вкладку "Отдельные компоненты"
-
Прокрутите вниз до раздела "Компиляторы, инструменты сборки и среды выполнения".
-
Проверьте "VC++ 2017 версия 15.9 v14.16 последние инструменты v141"
как это:
![enter image description here]()
После этого вы будете благословлены не одним, а целыми четырьмя экземплярами DUMPBIN:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x86\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\dumpbin.exe