当前位置:  开发笔记 > 编程语言 > 正文

查找VS输出窗口中显示的Exception源

如何解决《查找VS输出窗口中显示的Exception源》经验,为你挑选了1个好方法。

在VS2013中运行我的应用程序时,我得到例外:

mscorlib.dll中发生了'System.InvalidOperationException'类型的第一次机会异常

mscorlib.dll中发生了'System.InvalidOperationException'类型的第一次机会异常

由于我的应用程序没有崩溃,一切都正常"正常",因此可以捕获此异常.但我真的希望找到导致此异常的代码部分来解决这个问题.

我该怎么做才能找出我的代码的哪一部分抛出此异常或它发生的位置.有没有办法在VS中显示/可视化?调试器选项?



1> MickyD..:

我该怎么做才能找出我的代码的哪一部分抛出此异常或它发生的位置.有没有办法在VS中显示/可视化?调试器选项?

在Visual Studio中,选择" 调试",然后选择" 例外".

例外窗口中,勾选时抛出公共语言运行库异常一行.

在此输入图像描述

单击确定.

现在,只要抛出异常,调试器就会在违规行中断.您还可以将选择范围扩展为仅包含感兴趣的例外.


此窗口已在VS2015中移动.它位于Debug - > Windows - > Exception Settings.
谢谢@Daryl.另一个很好的例子_who移动我的奶酪?!_.;)
推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有