Задать вопрос
Imaginarium
@Imaginarium

Как при отладке в MSVC 2010 зайти в код DLL?

Занимаюсь исследованием кода драйвера, в котором много внешних зависимостей. Когда запускаю в отладчике пример с сайта разработчика, использующий исследуемый драйвер, то вылетает сообщение:
29822f8f24de43229a1e4c29f7e99f87.JPG

Насколько я понял, отладчик не может зайти в используемую в проекте DLL, хотя все необходимые библиотеки я добавил прямо в каталог, где лежит запускаемый exe-файл проекта.
Полагаю, что этот вопрос решается в настройках отладчика - полез искать, но нашел только руководство по отладчику старой версии MSVC, в которой отладчик имел совершенно другой интерфейс и соответственно, настраивался по-другому.

Как зайти в DLL при отладке? Или проблема не в DLL вовсе, а в каких-нибудь PDB?

Спасибо.
  • Вопрос задан
  • 2476 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@DancingOnWater
DLL является бинарным файлом, если внем нет отладочного кода, значит в нем нет.
Скорее всего это именно ваш код, который вы запускаете собран в Release-версии.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vasiliev
Вы .pdb не забыли положить рядом c .dll при копировании? Майкрософтовские компиляторы эти файлы используют для хранения отладочной информации и при отладке они нужны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы