我以前从来没有遇到过这种行为,我想知道是否有人能对这件事有所了解?
因此,正如您在图片中所看到的,我正在捕获AccessViolationException类型的异常,但是调试器却在抱怨异常未被处理!
这怎么可能呢?

哦,我知道你不应该有一个空的catch块,这不是我的问题。
谢谢!
编辑:,我现在得到的是这个:

发布于 2010-12-05 01:03:31
处理损坏的状态异常是您必须显式执行的事情,您可以通过向函数中添加[HandledProcessCorruptedStateExceptions]属性来捕获它们.
请注意,这些都是不处理的原因,因为意外的情况仍然可能是有害的,如果他们被忽视或一般处理。在这两种场景中,都不能保证您所做的工作是完全安全的!只在一个只终止进程是不可接受的场景中处理它。
发布于 2010-12-05 01:01:36
像这样奇怪的事情偶尔会发生在我身上,我要向大家推荐新的IT方法。重新启动计算机。.NET中的CLI环境有时会变得非常错误,因为我以前已经让我的代码挂在了一个foreach循环中。
https://stackoverflow.com/questions/4356775
复制相似问题