0

我编写了一个调用 Google Drive API v2 来下载文件的 shell 扩展。它抱怨程序集版本,即它需要 System.Net.Http.Primitives,Version=1.5.0.0,即使 .dll.config 文件中已经存在 bindingRedirect 规则。另请注意,相同的 bindingRedirect 在放置在 machine.config 文件中时可以完美运行。这是某种错误吗?

4

1 回答 1

0

我通过写这个解决了这个问题:

 AppDomain.CurrentDomain.AssemblyResolve += (sender, args) =>
 {
      var assembly = Assembly.Load("System.Net.Http.Primitives");

      return assembly;
 };
于 2014-10-02T18:39:57.887 回答