Visual Studio 2005 не разбивается на необработанные исключения, вместо этого происходит сбой vshost - PullRequest
1 голос
/ 22 марта 2012

У меня новая версия Visual Studio 2005 Professional на 32-битной Windows 7.

Для тестирования я поднимаю простые исключения, используя простые операторы с делением на ноль ошибок или такие операторы, как Convert.ToInt32 ("asdf").

Во всех случаях я получаю сообщение "vshost.exe перестал работать ..." с возможностью подключить отладчик.

В моем окне исключений я не отмечал«Брошено», и я проверил «пользовательский необработанный» для исключений CLR.

Если я проверяю «Брошенные» исключения, то отладчик VS правильно ломается на DivideByZeroException и т. Д. Но у меня много попыток / пойматьциклы в моем проекте, и я хочу разбить только на необработанные, но он отказывается работать таким образом.

Он работал нормально на моей старой машине с Windows XP с тем же кодом.Он отлично работает на компьютере Windows XP моего другого члена команды (он работает с исключением, как и ожидалось).

...