ArcGIS Runtime SDK для Xamarin?

#xamarin #xamarin.forms #esri

#xamarin #xamarin.forms #esri

Вопрос:

Я скачал ArcGIS Runtime SDK для Xamarin (Quartz Beta) . При установке его из коробки в переносимый проект я получаю следующую ошибку :

Не удалось установить пакет ‘Esri.ArcGISRuntime.Xamarin.Формы 100.0.0.1369-бета’. Вы пытаетесь установить этот пакет в проект, предназначенный для ‘.NETPortable,Version = v4.5,Profile =Profile7

Я попытался изменить номер профиля, но, похоже, это не сработало. Как мне поступить?

Ответ №1:

Пример кода из их проекта на github показывает, что они настраивают свои проекты, используя подход с общим кодом, а не переносимую библиотеку классов. Я не уверен, что они разработали свою библиотеку с учетом поддержки PCL.

На бета-форумах сотрудник esri ответил на этот вопрос относительно того, может ли SDK поддерживать PCL:

К сожалению, PCL невозможен для среды выполнения из-за некоторых встроенных зависимостей. Мы рекомендуем использовать общие проекты для совместного использования кода, который вы в противном случае поместили бы в PCL.

Комментарии:

1. Это правильно. ArcGIS Runtime SDK для . NET и Xamarin предназначены для общих проектов.

2. Спасибо за подтверждение и источник @germi