У меня VS 2017 v.4.7.02556 с установленным Xamarin. Все шло хорошо, пока я не попытался установить Xamarin.Android.Support.v7.RecyclerView (v.27.0.2.1) из nuget. RecyclerView требовал других загрузок, которые не совпадали друг с другом.
После переустановки все снова работает и работает, но у меня до сих пор нет RecyclerView.
Я получил следующие предупреждения:
Предупреждение NU1608 Обнаружена версия пакета вне ограничения зависимости: Xamarin.Android.Support.Compat 25.4.0.2 требуется Xamarin.Android.Support.Annotations (= 25.4.0.2), но версия Xamarin.Android.Support.Annotations 27.0.2.1 была решена. Database2.Android C: \ Мои документы \ Xamarin \ Apps \ Database2 \ Database2 \ Database2.Android \ Database2.Android.csproj 1
Предупреждение NU1608 Обнаружена версия пакета вне ограничения зависимости: Xamarin.Android.Support.v7.CardView 27.0.2 требует Xamarin.Android.Support.Annotations (= 27.0.2), но версия Xamarin.Android.Support.Annotations 27.0.2.1 была разрешена , Database2.Android C: \ Мои документы \ Xamarin \ Apps \ Database2 \ Database2 \ Database2.Android \ Database2.Android.csproj 1
Я думаю, это говорит о том, что для поддержки.Compat требуется Xamarin.Android.Support.Annotations (= 25.4.0.2), но для Xamarin.Android.Support.Annotations (= 27.0.2) - другая версия - для CardView.
Я не хочу пытаться загрузить RecyclerView, пока присутствует это несоответствие.
Есть идеи? Спасибо.