C # программа зависает без точек останова - PullRequest
0 голосов
/ 26 апреля 2010

Я реализую программу, которая получает текст с различных сайтов и проверяет, какие из них наиболее актуальны для запроса. Проблема в том, что когда в моем коде есть точки останова, он работает отлично, но без него программа просто зависает. Это проблема с памятью? Что я могу сделать, чтобы решить эту проблему, пожалуйста?

* БЛАГОДАРЯ 1003 *

Ответы [ 2 ]

3 голосов
/ 26 апреля 2010

Возможно, это не точки останова, которые предотвращают сбой вашей программы, а количество времени, в течение которого приложение останавливается. Возможно, вставка «сна» даст вам полезную информацию о том, что происходит.

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

1 голос
/ 26 апреля 2010

У меня была похожая проблема. Отключение «Включить оценку свойства и другие неявные вызовы функций» в Options-> Debugging-> General изменило проблему. Для меня это все время зависало, намного легче отлаживать.

...