2010-12-04 3 views
0

Кажется, что, когда визуальная студия ловит исключение (из чего я могу видеть вывод отладки), она не остановит мою программу и не приведет меня к редактору , показывая мне, что пошло не так и где. Я все еще могу использовать try и catch, но мне это нравится, когда визуальная студия идет прямо с проблемой.Отладочная информация не отображается при сбое исключения

Кто-нибудь знает, как я могу это исправить?

+0

Вы работаете под 64-разрядной операционной системой? Если это так, это известная ситуация, и [подробности доступны здесь] (http://blog.paulbetts.org/index.php/2010/07/20/the-case-of-the-disappearing-onload-exception -user режим обратного вызова-исключения-в-64 /). – 2010-12-04 07:25:53

+0

Это интересно, потому что я запускаю Visual Studio на Vista 64 бит, хотя я решил проблему с моим решением ниже. – TGP1994 2010-12-12 16:55:24

ответ

0

Упс, извините за другой быстрый вопрос закрытия: P

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

0

VIsual Studio ведет себя по-разному в зависимости от вида исключения, которое поднимается. Надеемся, что это поведение настраивается из меню Debug/Exception.

Смежные вопросы