Подключите кроссплатформенный проект Xamarin к службе OData
Я использую кроссплатформенный шаблон Visual studio 2017 Xamarin. Это должно подключиться к OData. Поэтому я добавил эти пакеты NuGet:
Microsoft.data.odata (v 5.8.2)
Microsoft.odata.Client (v 6.16.0)
Там еще нет ошибки. Но:
В соответствии с документацией ксамарина я должен добавить Simple.OData.Client
, Просто после добавления Simple.OData.Client (v 4.26.0)
я получаю Reference to type 'Object' claims it is defined in 'System.Runtime', but it could not be found
с кодом CS7069
почти во всех типах в общем проекте.
Я немного погуглил и нашел это. Я не знаю, где это добавить.
я добавил System.Runtime
но это ничего не сделало.
Пожалуйста, рассмотрите решение как кросс-платформенное решение с неизмененными xamarin с 3 проектами.
SharedProject
,Android
а такжеiOS
Есть ли несоответствие версий? Если да, то какие версии этих ссылок совместимы друг с другом?
Заранее спасибо:)