Почему Visual Studio не останавливается при возникновении исключений?

По какой-то причине Visual Studio 2008 не всегда останавливается при возникновении исключения, чтобы сообщить об исключении, когда я выполняю отладку. Иногда он просто перескакивает на произвольное количество кадров в стеке и продолжает выполнение программы. Это приводит к ошибкам, которые очень трудно исправить. Честно говоря, это довольно неприятно. Я хочу знать о каждом исключении, которое возникает, если я специально не заключил его в блок try (который я делаю только для сторонних модулей или модулей, привязанных к ресурсам). Я даже не вижу, как это будет полезно даже в выпуске, поскольку в результате приложение работает неправильно. Я бы предпочел, чтобы мои конечные пользователи получали большое сообщение об ошибке, чем приложение, способствующее повреждению данных.

7
задан Jordan 5 October 2010 в 14:23
поделиться