我正在使用Visual 2008 (C#速成版),并试图调试由于我触发的事件而发生的TargetInvocationException。

我的问题并不是关于这个异常(因此我没有包括关于这个异常的任何细节),而是关于如何有效地使用IDE来调试这个异常。
我可以看到内部异常为我提供了调试错误所需的详细信息(单击异常助手中的“查看详细信息”),但由于相当懒惰,或者我应该说,我应该说,为了更好地利用可供我使用的工具,我希望能够说服IDE向我展示正确线程的代码中的原始(内部异常)异常助手,并提供堆栈跟踪,而不是向我展示调用线程的异常细节。
这有可能吗?如果有,我该怎么做?
发布于 2013-12-08 10:55:06
您可以告诉调试器在CLR exception上中断,这样您就可以看到它抛出异常的确切位置。
您可以在Debug -> Exceptions下检查它。
你可以在这里找到它-


发布于 2013-12-08 10:50:41
“异常助理”对话框可能有助于您- http://msdn.microsoft.com/en-us/library/2ww37f14.aspx
https://stackoverflow.com/questions/20452431
复制相似问题