VS2010并防止IDE捕获某些异常

时间:2012-03-20 17:29:59

标签: c# wpf visual-studio-2010 exception

因此...

我最近切换到了.NET4.0,我正在使用VS2010进行开发。

我的场景是我有一个MVVM WPF应用程序,当绑定具有ValidateOnExceptions =“True”时,VS2010现在暂停并捕获虚拟机上的属性抛出的异常(即我想抛出这些异常,他们会导致视图上的验证状态发生变化。

这对我的开发过程来说真的很烦人和破坏性。

有没有办法阻止它这样做?

2 个答案:

答案 0 :(得分:2)

菜单项“Debug” - > “异常”将允许您选择应导致调试器中断的异常。

答案 1 :(得分:0)

从菜单 Debug - >例外.. 通过选中 Thrown 复选框,您可以选择在抛出异常时中断,无论是否处理它。如果代码中未捕获到该异常,请检查 User-unhandled 以仅使调试器中断。您可以使用 Find .. 按钮搜索给您带来问题的特定异常。您可以使用添加.. 按钮添加您创建的任何例外,但您需要自定义例外的完整命名空间才能正确识别它们。