Отладка, иногда очень медленная

Думаю, ваша ошибка в этой строке в классе AmbassadorViewModel:

_ambassadors.value = LivePagedListBuilder(data, 20).build().value

Вместо этого используйте:

_ambassadors.value = LivePagedListBuilder(data, 20).build()

Также см. Этот пост ], может быть, это поможет.

10
задан kaze 30 April 2009 в 05:04
поделиться

4 ответа

Да, Visual Studio иногда очень медленно отлаживает. Существует ряд дополнительных шагов (в дополнение к отключению параметра «Включить оценку свойств»), которые вы можете предпринять, чтобы ускорить процесс. По сути, он требует огромного объема ОЗУ, поэтому выполнение некоторых действий для его освобождения поможет.

  1. Перейдите в настройки Visual Studio. Найдите все параметры, относящиеся к анимированию меню и т. Д. Они имеют тенденцию быть интенсивными иногда, но не специфичны для отладки, так как вы обычно не открываете меню, это действительно помогает.

  2. На самом компьютере, если вы щелкнете правой кнопкой мыши на моем компьютере. Перейдите на вкладку «Дополнительно» и в разделе «Производительность». Если вы настроите свой компьютер на лучшую производительность, это ускорит процесс. Он избавится от любые приятные стили на вашем компьютере, но это Освободим часть необходимой памяти.

  3. Закройте все ненужные программы. Чем больше памяти вы можете дать Visual Studio, тем лучше она будет себя вести.

-1
ответ дан 3 December 2019 в 13:30
поделиться

Попробуйте отключить параметр «Включить оценку свойств… »В параметрах отладчика, это должно значительно ускорить отладку (подробнее: Исправление: Ускорение отладки с помощью Visual Studio ):

alt text
(источник: flickr.com )

11
ответ дан 3 December 2019 в 13:30
поделиться

Вот ссылка на некоторые рекомендации в блоге Майка Стала MSDN относительно решения проблемы замедления работы отладчика

. Я столкнулся с этим, потому что условные точки останова в горячей точке моего приложения снизили мою производительность отладки. Личный BKM: устраните потенциальные проблемы с производительностью перед тем, как уйти на ночь, потому что вы можете не вспомнить о них утром.

0
ответ дан 3 December 2019 в 13:30
поделиться

В VS 2008 я заметил, что если на панели инструментов отладки выбрана кнопка «Показать потоки в исходном коде», то пошаговое выполнение может быть как минимум в 10 раз медленнее.

Я также заметил, что если вашему приложению требуется много времени для запуска в режиме отладки, эту проблему можно решить, если вы просто «Удалить все точки останова» в меню «Отладка». Это решило мою досадную проблему, хотя в то время у меня было всего несколько точек останова.

Сайлас

20
ответ дан 3 December 2019 в 13:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: