Миграция на PackageReference Отсутствует сбой сборки Nuget - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть проект 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

У кого-нибудь возникали подобные трудности после миграции?

...