Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法加载文件或程序集';Http';-将一个项目添加到另一个解决方案时_C#_Asp.net Mvc_Asp.net Web Api - Fatal编程技术网

C# 无法加载文件或程序集';Http';-将一个项目添加到另一个解决方案时

C# 无法加载文件或程序集';Http';-将一个项目添加到另一个解决方案时,c#,asp.net-mvc,asp.net-web-api,C#,Asp.net Mvc,Asp.net Web Api,当我有两个独立的解决方案——webApi解决方案和MVC解决方案时,一切都很好。我试图将MVC解决方案拉入WebAPI解决方案中,以整合所有内容,但我不断遇到随机引用错误。最新消息是: 无法加载文件或程序集'System.Web.Http,版本=4.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用 我找了又找,但找不到解决办法。我已经删除了我的bin,重新构建,卸载了MVC,重新安装了它,确保“

当我有两个独立的解决方案——webApi解决方案和MVC解决方案时,一切都很好。我试图将MVC解决方案拉入WebAPI解决方案中,以整合所有内容,但我不断遇到随机引用错误。最新消息是:

无法加载文件或程序集'System.Web.Http,版本=4.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用

我找了又找,但找不到解决办法。我已经删除了我的bin,重新构建,卸载了MVC,重新安装了它,确保“特定版本”设置为false。。。我被困住了,很沮丧。还有什么原因可能导致这种情况


我在尝试加载MVC应用程序时出错

一个项目引用另一个项目吗?看起来框架不匹配:验证您的两个项目是否使用相同版本(3.5或4.0)和框架的风格(完整版本,而不是客户端)

出于好奇,您是否尝试删除引用并再次添加它们?