Проверка наличия Debugger в dll c ++ (загружается в оболочку C ++ / CLI) - PullRequest
0 голосов
/ 05 июля 2011

Я проверяю, присутствует ли отладчик в моей dll c ++ методом

if(IsDebuggerPresent()) // set dll name to debug

Когда я загружаю эту dll в свою оболочку C ++ / CLI (режим отладки в VS), метод всегда возвращает false (отпусти) -> почему так?(или какой код мне нужен для определения этой информации)

Спасибо за вашу помощь!

приветствует leon22

Ответы [ 2 ]

0 голосов
/ 07 июля 2011

Это было решение: просто включите неуправляемую отладку!(msdn.microsoft.com/en-us/library/tdw0c6sf.aspx)

0 голосов
/ 05 июля 2011

System.Diagnostics.Debugger.IsAttached возвращает значение true, если к вашему приложению подключен отладчик.Это то, что вы пытаетесь достичь?

...