Я начал пустые кросс-платформенные проекты в Visual Studio 2015 update 2: Visual C# -> Кросс-платформенный -> Бланк-приложение (Xamarin.Forms Portable).Невозможно обновить пакеты nuget для Xamarin.Android
В решении было создано 6 проектов. Затем я попытался обновить пакеты самородок для всех них. Излишне говорить, что первая проблема, с которой я столкнулся, - unnecessary reference to *design assemblies. Мне удалось исправить это.
Затем я получил следующее сообщение, когда вижу, что 6 пакетов nuget готовы к обновлению, 5 из них предназначены для Andriod, а 1 - более новая версия Xamarin.Forms.
Unable to resolve dependencies. 'Xamarin.Android.Support.Design 23.2.1' is not compatible with 'Xamarin.Forms 2.1.0.6529 constraint: Xamarin.Android.Support.Design (= 23.0.1.3)'.
Так что, когда Xamarin опубликовал новую версию пакетов, не было рассмотрение вопроса о совместимости между ними?
@hardywang - в то время как немного трудно найти в документации делает государство, что было сказано выше Джейсон. Xamarin сделал это, потому что он всегда вызывает несколько головных болей, когда люди обновляются в новых библиотеках поддержки Google. Вы увидите, что Xamarin Forms 2.2.0-pre1 подпрыгнул до версии 23.1.1.1. Все еще немного позади, но они прогрессируют медленно. –
Спасибо за объяснение. – hardywang