Если у меня есть работающий EXE, я могу подключить к нему отладчик. Что относительно DLL? Скажем, стороннее приложение (закрытый источник, отсутствие данных отладки) позволяет мне создавать плагины как библиотеки DLL, и я хочу отлаживать один из них. Каков правильный путь?Отладчик Hook VC++ для запуска DLL
0
A
ответ
0
Проект + Свойства, Отладка. Установите для параметра «Команда» значение EXE, загружающее DLL, это стороннее приложение. Установите точки останова в вашем DLL-коде, они активируются, как только загрузится DLL. Индикатор остаточной точки останова меняется на заполненный круг. И отладчик прерывается, как только вы вызываете свой код.
1
Отладчик прилагается к процессу. DLL не является процессом, это всего лишь один модуль. Поэтому, если вы хотите отладить свою DLL, присоедините отладчик к процессу загрузки и использования вашей DLL.
Смежные вопросы
- 1. Windows keyboard hook зависает отладчик
- 2. Как отключить отладчик VC++ для исключений?
- 3. Однократная инициализация DLL Hook
- 4. dll hook function not called
- 5. vc dll автоматически отменяет регистрацию
- 6. Приложение к Global Hook DLL
- 7. Как vC++ отладчик показывает указатель, как массив?
- 8. Метод HOOK C# в DLL
- 9. Stop VC++ отладчик вступает в новый оператор
- 10. Использование vC++ Dll в C#
- 11. Отладчик VS2008 и kernel32.dll
- 12. smartdevice C# dll в VC++
- 13. Отправка массива из DLL - VC++
- 14. Вызвать vC++ dll в C#
- 15. C# DLL Импорт с VC++
- 16. MS VC++ как построить DLL, не требуя vc redist
- 17. Связь между EXE и Global Hook DLL
- 18. Port Win32 DLL hook to Linux
- 19. Firefox pr_write hook. dll injection, windows hooks
- 20. Проблема метода внутри DLL вызова из другой DLL в VC++
- 21. Отладчик игнорирует ошибки в динамически загружаемых DLL
- 22. Dllmain в библиотеке DLL в VC++
- 23. Как использовать пользовательскую VC++ dll в C#
- 24. создание DLL Cross-машина с помощью VC++
- 25. Как использовать C# Dll в vC++?
- 26. В чем разница между COM-DLL и DLL VC++ MFC?
- 27. WinSxS не удалось загрузить VC++ DLL
- 28. Отладчик/Профайлер для Eclipse?
- 29. Код для запуска метода, объявленного в DLL
- 30. как включить opensv dll для запуска exe