usin Simple.OData.Client в приложении || Xamarin, предназначенном для стандарта .Net - PullRequest
0 голосов
/ 10 мая 2018

Здравствуйте. Я начал создавать приложение форм Xamarin, которое будет использовать службу OData. В большинстве примеров предлагается использовать Simple.OData.Client, но когда я добавляю пакет слепков, я получаю следующий Warrning.

Пакет 'Simple.OData.Client 4.29.0' был восстановлен с использованием '.NETFramework, Version = v4.6.1' вместо целевой платформы проекта '.NETStandard, Version = v2.0'. Этот пакет может быть не полностью совместим с вашим проектом.

PS: я был далеко от .net с 3.5, так что если кто-то пролил свет на Core .Standard и базовые рамки, это будет здорово. Так как я много читаю, но я не уверен на 100%, что у меня есть полная концепция

1 Ответ

0 голосов
/ 10 мая 2018

По сути, NuGet, который вы пытаетесь использовать, еще не совместим с .net standard 2.0.

Одна небольшая неприятность при переходе на .netstandard заключается в том, что любые пакеты NuGet, которые хотят использовать проекты .netstandard, должны быть обновлены.

Краткосрочным решением будет использование более современного клиента для OData, например:

OData Nuget

UPDATE:

Пакет, который вы пытаетесь использовать, обновлен для поддержки .netStandard 2.0.

Вам просто нужно использовать предварительную версию:

бета-версия

вот ссылка на владельца проекта, обсуждающего изменения

Github Issue

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...