отладка c # в командной строке - PullRequest
8 голосов
/ 01 ноября 2009

Ради интереса, как близко мы можем отлаживать приложение в C #, используя только готовую командную строку? Никакого другого программного обеспечения, только командная строка. То есть, например, есть ли способ посмотреть на значения переменных, взаимодействовать с выводом и т. Д., Как это делает отладчик VS?

РЕДАКТИРОВАТЬ: И просто для полноты, вот моно эквивалент: http://mono -project.com / Guide: отладчик , хотя, похоже, это не так очень стабильный.

Спасибо.

Ответы [ 2 ]

7 голосов
/ 01 ноября 2009

Вы можете использовать CLR отладчик , который является частью установки фреймворка; и не зависит от VS.

Альтернативой (и более подходящей для вашего вопроса) является MDbg , который является отладчиком командной строки для управляемого кода.

1 голос
/ 01 ноября 2009

Существуют отладчики командной строки, которые поставляются с Средствами отладки для Windows как CDB , Для управляемых приложений вам также потребуется модуль SOS .

...