c# – Google Drive SDK System.Net.Http.Primitives版本1.5.0.0而不是2.1.10.0

刚刚下载了google-drive-v2-rev82-csharp-1.4.0-beta.zip的新副本,并在我的VS 2012 C#项目中添加了对Google.Apis.Drive.v2.dll的引用.我还添加了对zip文件的Lib文件夹中所有dll的引用.当我运行该项目时,它抱怨在预期版本1.5.0.0时找到了System.Net.Http.Primitives的2.1.10.0版本.我尝试将以下内容添加到App.config但运行时仍然崩溃:

<runtime>
<assemblybinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <dependentassembly>
    <assemblyidentity name="System.Net.Http.Primitives" 
                        culture="neutral" 
                        publickeytoken="b03f5f7f11d50a3a"/>
    <bindingredirect newVersion="2.1.10.0" oldVersion="1.5.0.0"/>
  </dependentassembly>
</assemblybinding>
</runtime>

我只是缺少一些概念,还是有一个我需要下载的不同文件或者什么?

最佳答案
请按照我们在Build wiki page中的说明操作.我建议您使用NuGet获取第三方软件包(包括Microsoft.Net.Http软件包)

转载注明原文:c# – Google Drive SDK System.Net.Http.Primitives版本1.5.0.0而不是2.1.10.0 - 代码日志