当我有两个独立的解决方案 - 一个webApi解决方案和一个MVC解决方案时,这一切都运转良好。我试图将MVC解决方案纳入WebAPI解决方案,但我不断得到随机引用错误。最新的是:
无法加载文件或程序集'System.Web.Http,Version = 4.0.0.0, Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一个 依赖。定位程序集的清单定义没有 匹配程序集引用。
我搜索过并搜索过,但找不到解决方法。我已经删除了我的bin,重建,卸载了MVC,重新安装它,确保“特定版本”设置为false ...我感到困惑和沮丧。还有什么可能导致这个?
我尝试加载MVC应用程序时收到错误。
答案 0 :(得分:3)
一个项目是否引用另一个项目?看起来像框架不匹配:验证您的项目是否使用相同的版本(3.5或4.0)和框架的风格(完整版,而不是客户端)