【问题标题】:Could not load file or assembly - avalonedit via nu-get results in error无法加载文件或程序集 - 通过 nu-get 的 avalonedit 导致错误
【发布时间】:2015-05-04 12:30:29
【问题描述】:

我偶然发现了一个问题,通过 nuget 将 AvalonEdit 下载到我的项目会导致:

“无法加载文件或程序集 'ICSharpCode.AvalonEdit, PublicKeyToken=9cc39be672370310' 或其依赖项之一。系统找不到指定的文件。”

到目前为止我所尝试的:

  1. 通过 nuget 卸载/重新安装 lib
  2. 从 Web 源下载库并手动将其添加到我的项目中
  3. 可能与 lib 相关的交叉检查命名空间/依赖项

所以没有任何帮助,有一种可能是它自己的 lib 需要一些缺少的 3rd 方程序集,但文档没有说明这一点,并且运行时异常除了我上面粘贴的错误之外没有任何信息。任何帮助/想法表示赞赏。

【问题讨论】:

    标签: c# .net nuget avalonedit


    【解决方案1】:

    找到一个实际原因:我只为使用依赖项的库项目(.dll)添加了一个 nuget 包,但没有将其包含在我的启动项目(.exe)中。 在主项目上安装依赖项后,一切都开始按预期工作。

    【讨论】:

      猜你喜欢
      • 2016-04-13
      • 2010-10-07
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 2015-09-25
      相关资源
      最近更新 更多