【问题标题】:C# - Class Library - TESSERACT - Failed to find library "leptonica-1.80.0.dll" for platform x86C# - 类库 - TESSERACT - 找不到平台 x86 的库“leptonica-1.80.0.dll”
【发布时间】:2021-11-09 11:53:35
【问题描述】:

我正在编写一个活动组件,以将其作为 nuget 包包含在 UiPath 中。

这里的结构:

└─lib
  └─net
    ├─(dll developed)
    ├─Tesseract.dll
    ├─x64
    │ ├─leptonica-1.80.0.dll
    │ └─tesseract41.dll
    ├─x86
    │ ├─leptonica-1.80.0.dll
    │ └─tesseract41.dll
    └─tessdata
      ├─osd.traineddata
      ├─ita.traineddata
      └─oci.traineddata

使用 Visual Studio 上的测试应用,库可以工作。

当我尝试从 UiPath 运行它时,我收到以下消息,这是我使用 Visual Studio 调试器收集的。

找不到 x86 平台的库“leptonica-1.80.0.dll”。

已使用“Any”和“x86”构建目标构建库,结构没有变化(作为构建器的输出),错误也没有变化。

有人建议解决它吗?

提前致谢。

【问题讨论】:

    标签: c# tesseract uipath


    【解决方案1】:

    尝试将“leptonica-1.80.0.dll”库添加到项目文件夹和uipath studio依赖项中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-16
      • 1970-01-01
      • 1970-01-01
      • 2013-07-14
      • 2022-08-18
      • 1970-01-01
      • 2011-07-11
      • 2022-12-23
      相关资源
      最近更新 更多