Я писал консольное приложение на C # с использованием MonoDevelop. Хотя я могу запустить приложение и передать ему аргументы командной строки, я никак не могу понять, как его отладить и передать аргументы.
Я пытался использовать командную строку для запуска MDB - Здесь инструкции
Однако в Ubuntu 11.10 он не может найти отладчик
05:15:53 {master} ~/Projects/SomeProject/bin/Debug$ mdb
No command 'mdb' found, did you mean:
Итак, где такое отладчик mono и как отлаживать приложения командной строки, созданные с использованием mono, которые зависят от аргументов?
Поддержка «жесткого отладчика» больше не включена в среду выполнения, поэтому пакет моно-отладчика был удален из Debian & amp; Ubuntu. Интерфейс, который использует monodevelop, называется программным отладчиком, и для него запускается клиент командной строки по адресу https://github.com/alexrp/sdb-cli
Убедитесь, что вы установили пакеты mono-complete
, monodevelop
и monodevelop-debugger-gdb
. Возможно, вам не хватает пакета monodevelop-debugger-gdb
.