Я пытаюсь настроить символы в Process Explorer. У меня установлен Windows SDK (и, таким образом, средства отладки). Однако существует две версии dbghelp.dll - x86 и x64.

Какой из них я использую? Другие источники в сети говорят, что просто указывают на dbghelp.dll, который находится в базовом каталоге средств отладки. Но нет такого dbghelp.dll - это в их отношении 32- и 64-битные папки (например, C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64).

Я использую операционную систему Windows 7 x64, значит ли это, что я должен загрузить x64 .dll? Или дело в том, что я отлаживаю?

Если это вопрос того, что я отлаживаю, означает ли это, что мне нужно переключить этот .dll в зависимости от того, какой процесс я хочу получить информацию о символах в Process Explorer?

1 ответ1

1

Если вы работаете в 64-битной Windows, используйте версию x64 (ProcExp извлекает версию x64 во время выполнения, поэтому ей нужна версия DLL для x64).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .