未能加载文件或程序集xxxxx或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

未能加载文件或程序集“Microsoft.Owin”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

类似问题:

未能加载文件或程序集xxxxx或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

解决方案:

1.查看bin目录下有没有对应的文件:例如Microsoft.Owin.dll文件是否存在;

2.如果文件存在,再查看其相关的引用文件在不在;例如本错误的相关引用文件是 Owin.Security.QQ、Owin.Security.Weibo,找到引用该文件的类,查看是否需要引用,不需要则删除即可。

3.如果引用文件都存在还报这个错误;查看一下web.config文件中是否将dll的信息配置错误。注意版本号信息是否一致。更新dll后重新引用。

猜你喜欢

转载自blog.csdn.net/loa_loa/article/details/81739198