Подключите отладчик VC ++ к работающей DLL - PullRequest
0 голосов
/ 23 января 2011

Если у меня запущенный EXE, я могу подключить к нему отладчик.Как насчет DLL?Скажем, стороннее приложение (с закрытым исходным кодом, без данных отладки) позволяет мне создавать плагины в виде DLL, и я хочу отладить один из них.Какой правильный путь?

Ответы [ 2 ]

1 голос
/ 23 января 2011

Отладчик подключен к процессу.DLL - это не процесс, а всего лишь один его модуль.Поэтому, если вы хотите отладить вашу DLL, присоедините отладчик к процессу, где ваша DLL загружается и используется.

0 голосов
/ 23 января 2011

Проект + Свойства, Отладка. Установите для параметра Command значение EXE, которое загружает DLL, это стороннее приложение. Установите точки останова в своем коде DLL, они активируются, как только DLL будет загружена. Индикатор точки останова в виде пустотелого изменится на закрашенный круг. И отладчик прерывается, как только ваш код вызывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...