2009-11-12 2 views
2

Я Linux noob, и я бы хотел отладить модульный тест.Ubuntu 9.10 + MonoDevelop + Debug + NUnit

Если я запустил свой тест в MonoDevelop, он станет зеленым, но если я попытаюсь отладить все замораживание, и я должен остановить отладчик. Моя точка останова на первой строке кода никогда не попадает. Нет трассировки стека или информации о том, что могло быть неудачным.

Редактировать 1: Должен ли я установить OpenSuse (так как это Novell и они находятся за Mono) вместо Ubuntu?

+0

Это будет очень сложно ответить на ваш вопрос без дополнительной информации. Можете ли вы дать нам какой-нибудь код? Я не думаю, что это важно, какую дистрибуцию вы используете. – supercheetah

+0

Мой код прост: string test = "test"; – W3Max

ответ

2

Отладчик в MonoDevelop немного шелушился, но любое количество вещей может вызвать проблемы, команда MonoDevelop вывешивается в #MonoDevelop на irc.gnome.org. Они довольно дружелюбны и, вероятно, помогут вам диагностировать вашу проблему.

Я использую Mono/MonoDevelop на Ubuntu уже 2-3 года и не имею причин уходить от Ubuntu. Хотя я использую Monoxide PPA как источник для MonoDevelop, а не версию из стандартного дистрибутива. Монооксид PPA больше синхронизируется с самыми последними изменениями в MonoDevelop, и на кодовой базе MonoDevelop наблюдается довольно высокая скорость оттока.

1

Для простоты вы должны пойти с клиентом openSUSE vmware. Я выбрал openSUSE, поскольку я хотел просто сосредоточиться на Mono и не брать на себя дополнительную задачу установки и настройки всей среды. До сих пор у меня были какие-то проблемы.

Смежные вопросы