Могу ли я использовать список точек останова, установленный в Visual Studio в windbg? - PullRequest
0 голосов
/ 18 ноября 2011

Как вы знаете, Visual Studio - это IDE, а windbg - просто отладчик.

Я всегда просматриваю код в Visual Studio и копирую имя метода, затем вставляю его в windbg для отладки.

Интересно, могу ли я установить точки останова в vs, а затем запустить windbg, и он будет использовать список bp в vs?

Ответы [ 2 ]

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

Вы не можете устанавливать точки останова как из Visual Studio, так и из WinDbg, может быть только один отладчик, который присоединяется инвазивно.

Вы можете подключиться с помощью Visual Studio и подключиться неинвазивно с помощью WinDbg, но оба не могут подключиться с помощью агрессии..

Точно так же, если вы подключаетесь с помощью WinDbg, но не можете подключиться с помощью VS, эта опция будет недоступна для вашего exe.

0 голосов
/ 22 ноября 2011

Не совсем, проблема в том, что при нажатии bp возникает исключение, которое отладчик тихо захватывает и сравнивает со своим списком известных точек останова. Хотя оба отладчика могут быть подключены, возможно, будет сложно определить, кто первым получил исключение, а также подключение двух отладчиков к одному и тому же процессу может вызвать странное поведение.

...