无法找到参考资料

时间:2017-11-05 08:23:42

标签: c# visual-studio visual-studio-2013

我在我的项目中引用了一个名为EOF

的dll

当我尝试从该DLL调用方法时出现错误

Something.dll

我的web.config读起来像

Could not load file or assembly 'Something, Version=1.2.1.1, Culture=neutral, PublicKeyToken=57732cb8f5e77948' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

我如何阅读此问题。我没有任何带有该版本1.2.1.1的dll。我正在使用Visual Studio 2013。

1 个答案:

答案 0 :(得分:0)

首先,您可以删除配置文件中的依赖程序集部分,以防止任何意外的绑定重定向。打开并检查引用该DLL的项目的.csproj文件(项目文件)的内容将有所帮助。如果引用指向具有公钥的DLL的特定版本,则可以删除版本和公钥部分并再次尝试构建。如果这不起作用,您可以尝试删除并重新添加项目中的引用。