Не удается обновить mvvvmcross, ошибка, AndroidX.SavedState 1.0.0.2′ несовместим с ‘Xamarin.AndroidX.Действие 1.1.0.4’

#xamarin #migration #mvvmcross #androidx #visual-studio-mac

#xamarin #миграция #mvvmcross #androidx #visual-studio-mac

Вопрос:

Привет, я только что перешел на AndroidX из 1-летнего проекта MvvmCross Xamarin, однако он жалуется следующим образом

‘Xamarin.AndroidX.SavedState 1.0.0.2’ несовместим с ‘Xamarin.AndroidX.Ограничение действия 1.1.0.4: Xamarin.AndroidX.SavedState (> = 1.1.0.3-alpha01)

Ответ №1:

Привет, я только что решил эту проблему, просмотрев журнал изменений имен с этих веб-сайтов, https://www.mvvmcross.com/mvvmcross-7.0.0-release/#type-and-namespace-changes
https://learn.microsoft.com/en-us/xamarin/android/platform/androidx

  • Удаление всех замаринов.Устаревшими пакетами Android
  • Удаление всех устаревших пакетов MvvmCross
  • Установите и обновите новые пакеты для AndroidX и MvvmCross

Теперь я могу успешно обновить пакет MvvmCross