У меня новая версия Visual Studio 2005 Professional на 32-битной Windows 7.
Для тестирования я поднимаю простые исключения, используя простые операторы с делением на ноль ошибок или такие операторы, как Convert.ToInt32 ("asdf").
Во всех случаях я получаю сообщение "vshost.exe перестал работать ..." с возможностью подключить отладчик.
В моем окне исключений я не отмечал«Брошено», и я проверил «пользовательский необработанный» для исключений CLR.
Если я проверяю «Брошенные» исключения, то отладчик VS правильно ломается на DivideByZeroException и т. Д. Но у меня много попыток / пойматьциклы в моем проекте, и я хочу разбить только на необработанные, но он отказывается работать таким образом.
Он работал нормально на моей старой машине с Windows XP с тем же кодом.Он отлично работает на компьютере Windows XP моего другого члена команды (он работает с исключением, как и ожидалось).