Выпуски WinDbg и Visual Studio Express - PullRequest
0 голосов
/ 29 января 2009

Может ли WinDbg использоваться вместе с Visual C # 2008 Express Edition ?

Ответы [ 2 ]

2 голосов
/ 29 января 2009

windbg на самом деле не отладчик IDE; чаще используется непосредственно на скомпилированных исполняемых файлах на машине. Таким образом, да, все должно быть в порядке с exe скомпилированным с Express Edition, но нет: в этом нет прямого участия из Express Edition.

В конечном итоге все продукты Express, Pro, Team и т. Д. Используют один и тот же компилятор, который можно использовать в командной строке (csc - хотя они могут получить к нему более прямой доступ, чем exe!).

Посмотрите также на "SOS" (Сын Забастовки)

1 голос
/ 21 февраля 2009

Хороший вопрос.

VS C # 2008 Express Edition содержит управляемый отладчик.
Скорее всего, вы столкнетесь с некоторыми проблемами при запуске отладчика Windbg и VS2008 для одного и того же процесса.

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

Пока вы не собираетесь выполнять одновременную собственную и управляемую отладку (с различными отладчиками), вы можете подключить Windbg в неинвазивном режиме к процессу, который выполняется под управлением отладчика без каких-либо вопросы.

Вот ссылка на дополнительную информацию о ICordbg. ( Раздел ICorDebug )

Спасибо, Аарон

...