未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。

Posted —阿辉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。相关的知识,希望对你有一定的参考价值。

一:错误提示     


    “未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。”

     “未能加载文件或程序集“System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。”

     “未能加载文件或程序集“System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。 ”   

二:解决办法   


   把MVC4的网站发布之后,部署在服务器上的时候弹出的。当时以为是没有发布成功,又重新发布了一遍,但还是这个错误。导致微信那边的验证一直没有成功,最后找到了解决的办法。

   缺少什么文件就把什么文件放到项目里面,找到了以前项目中的WebHost,Http, Http.Formatting文件,放在了bin目录下,重新配置,这样就好了。

   DLL下载路径:http://files.cnblogs.com/files/netxiaohui/DLL.zip

以上是关于未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。的主要内容,如果未能解决你的问题,请参考以下文章

未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。

未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。

关于MySQL Server影响ASP.NET网站使用的问题:未能加载文件或程序集MySql.Web.v20

未能加载文件或程序集“SharpSvn.dll”或它的某一个依赖项。找不到指定的模块。

未能加载文件或程序集Office,Version=11.0.0.0

未能加载文件或程序集“XXXXX”或它的某一个依赖项。试图加载格式不正确的程序。