MonoDevelop смотреть окно "Оценка ..." - PullRequest
2 голосов
/ 27 ноября 2011

Есть ли какая-нибудь хитрость, чтобы заставить окно наблюдения MonoDevelop работать на самом деле?

Я запускаю MonoDevelop 2.8.2 под Windows, отлаживая приложение C #, и в окне просмотра почти всегда отображается «Оценка ...». Изредка, но редко это будет хорошо. Я также видел это при отладке приложений MonoTouch.

Мне бы очень хотелось больше использовать MonoDevelop, но я постоянно переключаюсь на VS только для его отладчика.

1 Ответ

0 голосов
/ 29 мая 2017

Я обнаружил, что это происходит гораздо чаще, когда у вас есть круговые структуры ссылок.

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

Сказав, что даже с некоторой защитой в ToString () мое окно Immediate все еще постоянно сообщает, что оно оценивает множество свойств без видимой причины!

...