【问题标题】:Could not load file or assembly. The system cannot find the file specified [duplicate]无法加载文件或程序集。系统找不到指定的文件[重复]
【发布时间】:2017-06-11 20:13:41
【问题描述】:

我有解决方案和几个项目。我无法弄清楚为什么我会收到此错误。到目前为止,我无法弄清楚这是从哪里来的。我正在查看所有项目引用和 bin 文件夹。最后,我没有看到与此相关的任何内容。我也尝试在“引用”选项卡上转到项目属性,但没有找到任何相关内容。试图清除/重建等。我还能做些什么来找到这个并从解决方案中删除?

Could not load file or assembly 'ZipTools, Version=4.0.0.1, Culture=neutral, 
PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

【问题讨论】:

  • 您的项目中肯定有一些代码依赖于 ZipTools 程序集。你能告诉我们这个错误是什么时候发生的,在哪个项目中?这个错误是在运行时出现还是在编译时出现?
  • 可能您引用的 DLL 依赖于该 ZipTools
  • 这是 asp.net 应用程序,我在网页上收到此错误,因此运行时。我试图找到以名称开头的所有内容:“Zip”,但没有找到任何内容。
  • 在 Visual Studio 解决方案资源管理器视图中,如果您展开各个项目的“引用”节点,它们中的任何一个是否会显示一个红色的小 x 图标?此外,正如 matteo 所指出的,它可能依赖于您引用的其他内容。如果您使用的是 nuget,请尝试恢复所有包。

标签: c# .net vb.net


【解决方案1】:

确保您添加了对 dll 的引用。确保您已引用所有程序集并且它们具有相同的版本。手动删除项目的Bin和obj文件夹,清理并重建。

【讨论】:

  • 我已经提到过了。
猜你喜欢
  • 2010-12-01
  • 2015-01-22
  • 1970-01-01
  • 2011-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-08
相关资源
最近更新 更多