2017-02-08 2 views
0

Я работаю над кросс-платформенным приложением Xamarin, ориентированным только на iOS и Android (без поддержки платформы Windows), используя превосходную структуру MvvmCross от Stuart Lodge.Есть ли какие-либо плюсы для использования профиля PCL 111 более 259 для Xamarin и MvvmCross?

Microsoft выпустила версии своих библиотек BCL для портативных классов, а Стюарт описывает, как настроить проект с помощью этих параметров в http://slodge.blogspot.com.au/2013/11/quick-run-through-using-pcls-in.html.

Я использовал профиль 259 с удовольствием для нескольких проектов, но теперь мне нужно использовать профиль 111 для библиотеки, которую я должен использовать, называется refit. Мне нужно убедиться, что я не стреляю в ногу, сделав это изменение для одной библиотеки.

Зачем использовать профиль 259 по профилю 111? Наоборот?

ответ

3

Profile111 мишени portable-net45+netcore45+wpa81

Profile259 задания portable-net45+netcore45+wpa81+wp8

Разница в том, что Profile259 имеет поддержку для Windows Phone Silverlight (8.0), в то время как Profile111 не делает. Если вам не нужна поддержка Windows Phone Silverlight, все будет в порядке.

+0

спасибо !! Я думал, что может быть больше, чтобы рассмотреть, а не только какую платформу он поддерживает. – cfl

+1

Silverlight мертв, используйте Profile111, он делает вещи намного проще в использовании, и у вас есть доступ к лучшим API-интерфейсам для отражения. – Cheesebaron

+0

@Cheesebaron. Отлично, спасибо! – cfl