У меня есть приложение C ++, скомпилированное с VS 2008 с включенным файлом pdb. После того, как я попытался использовать команду dv для отображения локальных переменных, отображается следующее сообщение:
Невозможно перечислить местных жителей, HRESULT0x80004005
Частные символы (symbols.pri) необходимы для местных жителей.
Для получения подробной информации наберите ".hh dbgerr005".
Обратите внимание, что:
- Я запустил команду "dv" на
правильная рамка с символом
файл.
- я могу успешно использовать команду "dt".
- Я включил путь символа
и файл pdb был загружен
успешно следующим образом:
имя начала и конца модуля
00400000 0043f000 helloworld (частные символы pdb) c: \ test ...
Кто-нибудь знает причину? Есть ли какая-либо конфигурация, которую я пропустил, чтобы включить локальное наблюдение за вар? Или VS 2008 pdb не поддерживается windbg (я использую последнюю версию windbg)?