【问题标题】:How to resolve System.AccessViolationException C#如何解决 System.AccessViolationException C#
【发布时间】:2016-05-03 06:10:13
【问题描述】:

使用leadtools advantage.dll时我在c#中遇到错误

System.AccessViolationException:试图读或写保护 记忆。

它似乎是随机发生的。

【问题讨论】:

  • 请包含您尝试过的相关代码。
  • 这个问题你解决了吗?

标签: c# leadtools-sdk


【解决方案1】:

您在执行 OCR 时是否遇到这些错误? 如果是,您能否使用 SDK 随附的 LEADTOOLS 预编译 OCR 演示之一(例如,我们的 v19 CSOcrMultiEngineDemo_Original.exe 演示)复制相同的问题?

在使用 OCR 演示测试此问题后,接下来要验证此类问题是否具有适用于您的 LEADTOOLS 版本的最新版本的 DLL。为此,请将您的工具包序列号发送至 support@leadtools.com 并指定 Leadtools.Forms.Ocr.Advantage.dll 的内部版本号(文件属性版本信息)。

如果最新版本不能解决问题,并且由于它在您身边是随机的,我们需要找到一种方法来缩小其可能的原因,如下所示:

  1. 您应该确定发生错误时调用的是哪个 LEADTOOLS 函数。您可以检查堆栈跟踪或在代码中添加调试消息或日志条目。
  2. 向我们提供显示此问题的示例图片,以及有关您如何测试的详细信息。
  3. LEADTOOLS 的哪个版本(17.5、18、19 等)显示此错误以及您的 DLL 的内部版本号是多少?
  4. 您使用哪个版本的 Windows(7、8.1、10 等)?它是 32 位还是 64 位?

如果您的图片包含机密信息,我们可以为您发送的文件签署保密协议 (NDA)。如果需要,请让您的法律部门准备协议并将其发送至 support@leadtools.com。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 2012-05-02
    • 2010-09-15
    • 1970-01-01
    相关资源
    最近更新 更多