Подтвердить что ты не робот

Не удалось найти файл Dumpbin.exe

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

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

4b9b3361

Ответ 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