Xamarin Studio: почему все пробелы в Debug.WriteLine() выводятся после обновления?

Я вывожу много информации с помощью Debug.WriteLine() при программировании в Xamarin.iOS. Но с последней версией Xamarin Studio (4.0.10 (сборка 7)) при использовании Debug.WriteLine() появляется масса пробелов и дублируется выводимый текст.

введите здесь описание изображения

Есть ли способ, которым я могу подавить весь этот дополнительный вывод или, по крайней мере, немного больше контролировать его? Использование Console.WriteLine() решает проблему, но я бы предпочел использовать Debug.WriteLine(), чтобы удалить его из сборки релиза.


person Jason Hartley    schedule 06.08.2013    source источник
comment
Это на устройстве или в симуляторе?   -  person Rolf Bjarne Kvinge    schedule 07.08.2013
comment
То же самое на устройстве и в симуляторе.   -  person Jason Hartley    schedule 07.08.2013
comment
Кажется, Debug.WriteLine вызывает это, Console.WriteLine работает нормально.   -  person Rolf Bjarne Kvinge    schedule 08.08.2013
comment
Рольф, ты прав. Но причина, по которой мне нравится использовать Debug.WriteLine вместо Console.WriteLine, заключается в том, что все отладочные материалы удаляются в сборке релиза. Я беспокоюсь о том, что Console.WriteLine, который остался в сборке релиза (я полагаю), будет излишне потреблять ресурсы.   -  person Jason Hartley    schedule 08.08.2013
comment
Да, я просто сообщал о своих выводах. Я предлагаю вам сообщить об ошибке (bugzilla.xamarin.com) и посмотреть, можно ли ее исправить. Насколько я знаю, нет никакого способа настроить Xamarin Studio, чтобы вернуть старое поведение.   -  person Rolf Bjarne Kvinge    schedule 09.08.2013
comment
Вы когда-нибудь регистрировали ошибку для этого? Я хотел бы CC на это.   -  person carlowahlstedt    schedule 13.08.2013
comment
Я подал отчет об ошибке: bugzilla.xamarin.com/show_activity.cgi?id=13924   -  person Jason Hartley    schedule 14.08.2013


Ответы (1)


Может быть, немного поздно, но я уже зарегистрировал ошибку для этого - до сих пор не устранена.

https://bugzilla.xamarin.com/show_bug.cgi?id=13538

person joehanna    schedule 20.01.2015
comment
Вы опередили меня своим отчетом об ошибке примерно на две недели. - person Jason Hartley; 20.01.2015