【发布时间】:2016-03-14 08:10:31
【问题描述】:
在 VS2013 中运行我的应用程序时出现异常:
“System.InvalidOperationException”类型的第一次机会异常 发生在 mscorlib.dll 中
和
“System.InvalidOperationException”类型的第一次机会异常 发生在 mscorlib.dll 中
由于我的应用程序没有崩溃,因此在任何地方都可以捕获此异常,一切都“正常”。 但我真的很想找到导致这个异常的代码部分来解决这个问题。
我可以做些什么来找出我的代码的哪一部分引发了这个异常或者它发生在哪里。有没有办法在 VS 中显示/可视化它?调试器选项?
【问题讨论】:
-
这篇文章会回答你的问题,stackoverflow.com/questions/4393092/…
-
您可以通过勾选 Thrown 复选框来停止调试器。实际上看到引发异常的代码,这种情况发生的可能性要小得多,因为您没有 mscorlib.dll 的源代码。您必须从调用堆栈调试器窗口和参考源网站的内容对其进行逆向工程。
标签: c# visual-studio exception