Какой пакет предоставляет символы отладки MSCVR100D.DLL? - PullRequest
1 голос
/ 25 мая 2011

Какой пакет символов отладки предоставляет символы отладки для MSCVR100D.DLL?

У меня установлены отладочные символы Windows 7 RTM (7600) и SP1 (7601) для платформы x86 и AMD64, которая предоставляет символы для различных библиотек ОС, которые мне нужны (например, kernel32.dll, user32.dll, ntdll.dll и т. д.). Используя серверы Microsoft Public Symbol, я вижу, что конкретная PDB, которую я ищу:

MicrosoftPublicSymbols\msvcr100d.i386.pdb\9CF06FEE2BF04A2C8C8EFAFB627A3F421\msvcr100d.i386.pdb

Я хочу установить пакет локальных символов для автономной доступности, как я делал с символами ОС .

1 Ответ

1 голос
/ 01 июня 2011

Кажется, что нет конкретной загрузки, которая предоставляет эти символы, однако Visual Studio Professional и выше (я не уверен насчет редакций Express) поставляется с отладочной информацией в следующем месте:

<путь к установке VS> \ VC \ lib

, который на большинстве машин:

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ lib

Я бы ожидал, что эти символы будут автоматически выбраны VS, но мне пришлось вручную добавить их в мой путь к символам, выполнив:

  • Отладка-> Параметры и настройки-> Символ
  • Щелкните значок папки, чтобы добавить папку с символами
  • Укажите путь C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ lib
  • Установите флажок рядом с ним, чтобы включить его
  • Нажмите «Загрузить все символы»
  • Нажмите «ОК»
...