У меня есть проект Xamarin Forms - проект Android нацелен на API 28 (Pie) и использует packages.config для ссылок nuget. У всех пакетов есть targetFramework = "monoandroid90". Проект компилируется и запускается правильно.
Я хочу перейти на использование PackageReference, поэтому я использую опцию Migrate packages.config to PackageReference.
После этого я пытаюсь собрать проект и получаю сообщение об ошибке отсутствующего пакета:
Xamarin.Android.Support.Annotations.28.0.0.1
Глядя в папку с пакетами, я вижу, что ни один из пакетов Xamarin.Android.Support не был загружен, и я не могу загрузить их - даже после переустановки пакета.
Я также заметил, что файл csproj ссылается на monoandroid81 для всех нюгетов, даже если для package.config использовался monoandroid90
У кого-нибудь возникали подобные трудности после миграции?