Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何查找被忽略的异常_C#_.net_Exception_Ignore - Fatal编程技术网

C# 如何查找被忽略的异常

C# 如何查找被忽略的异常,c#,.net,exception,ignore,C#,.net,Exception,Ignore,今晚可能会熬夜修复一些bug,但也许这样可以帮我解决问题。有人知道有没有办法“跟踪”某些被忽略的异常发生的位置 基本上,我在System.Drawing中发现了一些System.OverflowException,导致一些图形无法绘制(红色X框综合症) 问题是,我只能从“调试”窗口中分辨出这一点,而且我一辈子都找不到它被抛出的位置。我猜这件事发生的地方的编码员写了一封信 试试{something}最后{blah} 或者 试试{某物}抓住{//Blah Blah} 若我是索尔,也许有人知道系统中的

今晚可能会熬夜修复一些bug,但也许这样可以帮我解决问题。有人知道有没有办法“跟踪”某些被忽略的异常发生的位置

基本上,我在System.Drawing中发现了一些System.OverflowException,导致一些图形无法绘制(红色X框综合症)

问题是,我只能从“调试”窗口中分辨出这一点,而且我一辈子都找不到它被抛出的位置。我猜这件事发生的地方的编码员写了一封信

试试{something}最后{blah}

或者

试试{某物}抓住{//Blah Blah}

若我是索尔,也许有人知道系统中的方法。绘图可能会导致堆栈溢出


谢谢

您可以使用/获取。我不确定您是否需要一个来查找try/finally场景。

您可以将调试器配置为在异常发生时中断,即使它已被处理

您可以通过调试->异常…配置行为。。。。在您的特定情况下,您应该检查调试->异常…->公共语言运行时异常->系统->System.OverflowException:



(来源:)

我想最后一句应该是OverflowException;)是否尝试将调试器配置为在引发此特定异常时中断?调试->异常…->公共语言运行时异常->系统->系统.OverflowExceptionOh sweet,我不知道你能做到。你应该回答这个问题,迪沃,这样我就可以投票支持你了!同意,迪沃你是我的英雄。。。修正并在提问18分钟后回家。