0

我有一个 C# 程序 (WPF),我在其中使用 Tessnet OCR 库 (v2) 偶尔执行一些非必要的 OCR 任务。我听说该库有一些泄漏,有时程序会因访问冲突而崩溃(尝试读取或写入受保护的内存)。我想知道是否有任何方法可以“隔离” OCR 对象或调用,以便我可以简单地捕获异常并重新创建对象而无需终止程序,甚至可能释放它浪费的任何内存。

4

1 回答 1

1

您可以将HandleProcessCorruptedStateExceptions属性添加到引发访问冲突的方法。这个属性:

使托管代码能够处理指示损坏的进程状态的异常。

有关更多信息,请阅读处理损坏状态异常一文。

于 2013-03-17T14:32:37.683 回答