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

今天在项目中发布后访问API出现了以下错误,经过一系列的调试,发现网上的一些办法并不适用于我的项目,于是边摸索边百度终于解决了这个问题。

报错信息:

 

 

 

总结:

1、检查web.config中是有这个文件的配置,如下图:

 

 

 如果有的话,请将其删除,重新发布,看是否能够访问。

如果不是上述问题,请继续第2步操作:

2、请设置应用池开启32位应用程序

 

 再次运行程序,本人的问题即解决了。

 

posted @ 2019-09-25 17:14  木子木木  阅读(1159)  评论(0)    收藏  举报