У меня есть глобальный обработчик исключений, подключенный к Application.ThreadingException, и это прекрасно работает, когда приложение не отлаживается.
Я несколько раз замечал, что при отладке мое приложение закрывается без предупреждения и без остановки отладчика при ошибке. Я думал, что это может быть связано с моим глобальным обработчиком исключений, но это не так.
Похоже, я все чаще получаю сообщения об ошибках, обнаруженных GEH, которые приводят к закрытию приложения в режиме отладки. Я понятия не имею, почему это происходит, но это очень раздражает, так как единственный способ отладить это - где-нибудь в коде установить точку останова и сделать один шаг до сбоя.
Возможно ли отключить какую-либо опцию в VS2010? Любая помощь и руководство будут наиболее ценными.
РЕДАКТИРОВАТЬ Я могу подтвердить, что у меня есть исключения CLR, отмеченные как разрыв на исключение, когда пользователь не обрабатывает