为什么Visual Studio会在发生异常时停止?

Jor*_*dan 7 debugging exception visual-studio-2008

出于某种原因,当我在调试时报告异常时,Visual Studio 2008并不总是停止.有时它只是在堆栈中跳过任意数量的帧并继续执行程序.这导致很难解决的错误.坦率地说,它相当烦人.我想知道发生的每个异常,除非我特意将它包装在try块中(我只在第三方或资源绑定模块周围).我甚至无法看到这在即将发布时如何有益,因为结果是一个不能正常工作的应用程序.我宁愿我的最终用户在那里得到一个大错误信息,而不是一个有助于破坏数据的应用程序.

Don*_*nut 8

使用"例外"窗口可以准确指定IDE要中断的例外: 替代文字

"异常"窗口可通过"调试"菜单获得:

替代文字