【发布时间】:2013-08-24 14:07:24
【问题描述】:
我正在开发一个使用 Google API 的程序。但是每次我运行我的程序时,我都会收到以下错误:
无法加载文件或程序集“System.Net.Http.Primitives, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f711d50a3a”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。
我正在使用 Visual Studio 2012 express。我试过关注这个link 并浏览了许多论坛,但似乎都没有。主要问题似乎来自我引用的 DLL 文件“Google.Apis.dll”,它引用了 System.Net.Http.Primitives v1.5.0.0。但是我的程序引用的版本是 2.2.13.0。我尝试让程序引用 v1.5.0.0 代替(我设法找到了 dll 以及 Google.Apis 的源代码),但这只会导致另一个问题,我需要更新版本的 System.Net。 Http.Primitives。
我一直在尝试找到解决此问题的方法,但是我似乎找不到任何可行的方法。谢谢你的时间。
【问题讨论】:
-
您好!你能在哪里解决这个问题?我也有同样的问题。谢谢!
-
虽然我没有使用 Google API,但我收到了与 Web API 项目相同的错误消息。重建项目解决了这个问题。
-
另一个明显的nuget dll地狱案例
标签: exception google-api-dotnet-client