调试TargetInvocationException

时间:2013-12-08 10:40:03

标签: c# events visual-studio-2008 exception-handling

我正在使用Visual Studio 2008(C#Express Edition),我正在尝试调试由于我触发的事件而发生的TargetInvocationException。

enter image description here

我的问题并不是特别关于这个异常,(因此我没有提供有关此异常的任何细节),而是更多关于有效使用IDE来调试它。

我可以看到内部异常为我提供了调试错误所需的详细信息(单击异常帮助器中的“查看详细信息”),但是相当懒,或者我应该说,试图充分利用这些工具我可以随意使用,我希望能够说服IDE在我的代码中为正确的线程显示原始(内部异常)的异常帮助,完成堆栈跟踪,而不是向我显示异常详细信息调用线程。

这是可能的,如果是这样,我该怎么做呢?

2 个答案:

答案 0 :(得分:9)

您可以告诉调试器在CLR exception上中断,以便您可以看到它抛出异常的确切位置。

您可以在Debug -> Exceptions下查看。

你可以在这里找到它 -

enter image description here

enter image description here

答案 1 :(得分:0)

异常助理对话框可能会对您有所帮助 - http://msdn.microsoft.com/en-us/library/2ww37f14.aspx