ОШИБКА: Родные изображения, созданные против нескольких версий сборки System.Net.Http.Primitives

Я получил эту ошибку в своем WP8.1 приложении,

Application_UnhandledException ОШИБКА: Родные изображения, созданные против нескольких версий сборки System.Net.Http.Primitives.    в CoolEditor.Class.DropNetRt.DropNetClient.LoadClient()    в CoolEditor.Class.DropNetRt.DropNetClient..ctor(String apiKey, String appSecret)    в CoolEditor.MainPage.d__6e.MoveNext() --- Конец трассировки стека из предыдущего места, где было выбрано исключение ---    в System.Runtime.CompilerServices.AsyncMethodBuilderCore.b__3 (состояние объекта)

И у меня есть только одно решение по проекту.

Ответы

Ответ 1

У меня была такая же ошибка, в моем решении Xamarin.Forms после того, как я перенацелил свой проект WindowsPhone на Windows Phone 8.1 Silverlight. Решение: я изменил свойство переносимых объектов проектов: изменился с WindowsPhone silverlight 8 на Windows Phone silverlight 8.1

Ответ 2

Используете ли вы стороннюю сборку, которая ссылается на другую версию System.Net.Http.Primities, чем ссылка в вашем собственном проекте? Используются ли какие-либо третьи стороны, которые не предназначены для использования в архитектуре Windows Phone?

Ответ 3

Убедитесь, что все ваши проекты используют ту же версию не только Microsoft.Net.Http, но также:

Microsoft.Bcl.Build

и

Microsoft.Bcl

Сообщение об ошибке может быть немного путаным в этих случаях.