未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 异常来自 HRESULT:0x80131040

  • 时间:2017-07-21
  • 分类:ASP.NET
  • 2486 人浏览
[导读]未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。

未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

错误信息如下

找了半天资料,终于解决了,看了别人说的检查版本的信息,发现在配置文件没有这个引用的配置 

只有上面这两个配置。于是我加了一个引用配置,设置为与上面两个的版本号一致

这样,运行就好了。

网上有人说重新更新一下webapi的引用就好了,我的vs2015好像除了问题,无法更新了,更新报错

以上错误代码,目前我还没有解决,如果有解决的博友可以告诉一声。

多谢。

 

来源:本文为线上采编,如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除!
标签: Asp.net错误