10

我正在尝试使用此连接器将enFinder文件管理器连接到我的 asp.net 项目。我添加了 Autofac 版本 3。之后我删除了引用并添加了对 Autofac 2.6 的引用。现在出现以下错误:

无法加载文件或程序集“Autofac,Version=3.0.0.0,Culture=neutral,PublicKeyToken=17863af14b0044da”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

我该如何解决这个问题?

4

1 回答 1

17

删除项目中的所有 Autofac 引用,然后使用正确的 Autofac DLL 再次添加它们。当您通过“添加引用”菜单添加到项目的引用与实际文件的版本不同时,就会发生不匹配。当您交换项目中引用指向的磁盘上的物理 DLL 文件时,就会发生这种情况。

于 2013-10-02T11:59:38.077 回答