No se pudo cargar el archivo o el ensamblaje System.Net.Http.Primitives. La definición del manifiesto del ensamblaje localizado no coincide con la referencia del ensamblaje

Estoy trabajando en un programa que utiliza la API de Google. Sin embargo, cada vez que ejecuto mi programa, recibo el siguiente error:

No se pudo cargar el archivo o el ensamblaje 'System.Net.Http.Primitives, Version = 1.5.0.0, Culture = neutral, PublicKeyToken = b03f5f711d50a3a' o una de sus dependencias. La definición del manifiesto del ensamblaje localizado no coincide con la referencia del ensamblaje.

Estoy usando Visual Studio 2012 Express. He intentado seguir estoenlazar Y miró a través de muchos foros, pero ninguno parece funcionar. El problema principal parece provenir del archivo DLL "Google.Apis.dll" al que hice referencia, y hace referencia a System.Net.Http.Primitives v1.5.0.0. Sin embargo, la versión que hace referencia mi programa es 2.2.13.0. He intentado tener la referencia del programa v1.5.0.0 en su lugar (logro encontrar la dll junto con el código fuente de Google.Apis) sin embargo, esto solo causó otro problema en el que necesitaba una versión más reciente de System.Net. Http.Primitives.

He estado tratando de encontrar una manera de solucionar esto, sin embargo, parece que no puedo encontrar nada que funcione. Gracias por el tiempo

Respuestas a la pregunta(15)

Su respuesta a la pregunta