【问题标题】:OCR Reader WS Upgrade from .Net Framework 2.0 to 4.0OCR 阅读器 WS 从 .Net Framework 2.0 升级到 4.0
【发布时间】:2015-01-30 16:46:29
【问题描述】:

我的任务是将旧的 .Net 2.0 应用程序转换为 4.0,并且遇到了与缺少依赖项相关的构建错误。

构建错误如下:

错误 1 ​​无法加载文件或程序集“Atalasoft.dotImage.Ocr.GlyphReader.DLL”或其依赖项之一。指定的模块无法找到。

我在想我需要找到这个 DLL 的更新版本,但我想看看是否有人知道首先解决这个问题的更简单方法。

任何帮助都会很棒!

【问题讨论】:

    标签: c# .net c#-4.0 ocr


    【解决方案1】:

    .NET 4.0 或更高版本的程序集可以引用和使用基于 .NET 2.0 框架构建的程序集。问题是编译器找不到程序集,而不是程序集是错误的版本。尝试以下步骤,这应该可以解决您的问题:

    1. 突出显示项目中的引用并转到属性选项卡(F4 快捷键)。检查用于引用程序集的路径并验证它是否确实位于那里。
    2. 检查项目是否需要特定版本的程序集。转到步骤 1 中提到的相同属性页面,查看特定版本是否设置为 true,如果您不需要,请将其更改为 false。
    3. 如果您使用的是 NuGet,如果您不保留对源存储库的引用,请确保已下载最新的程序集。您可以通过转到 nuget 项目引用来检查这一点,在右上角会出现一条消息,询问您是否要在找不到所有包引用时恢复它们。
    4. 如果您没有为此使用 nuget,但它仍然无法正常工作,请删除该引用并手动将其重新添加到项目中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多