System.ObjectModel Warning Xamarin не запускается на Android

Мы используем пример «Добро пожаловать в Xamarin» на Visual Studio Enterprise с использованием новейшего Xamarin в среде Windows 8.1.

Нам удается создавать и запускать как в Windows, так и в Apple, но мы сталкиваемся с проблемами с Android.

Ошибка: Не удалось найти System.ObjectModel компонент System.ObjectModel .

Ошибки можно увидеть на снимке экрана ниже:

Смотрите скриншот

Мы уже пробовали искать в Интернете решения, мы нашли некоторые, которые мы пробовали, но безрезультатно.

С другой стороны, совместим ли Xamarin с Windows 8.1? Возможно, для некоторых требований Android требуется среда Windows 10.

Любая помощь будет оценена по достоинству.

Solutions Collecting From Web of "System.ObjectModel Warning Xamarin не запускается на Android"

Щелкните правой кнопкой мыши на ссылках на ваш проект Android и вручную добавьте ссылку: C: \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ Facades \ System.ObjectModel.dll. И технически это предупреждение, а не ошибка.

Я просто удалил ссылку полностью, так как ни один из моих кодов фактически не использовал ее.

В консоли диспетчера пакетов введите: (выберите проект Android)

 update-package -reinstall 

Является медленнее, но является правильным методом и всегда работает

Попробуйте переместить его на рабочий стол, а затем добавьте его как ref в решении. Работал на меня, визуальная студия имела доступ ко всем остальным ref, но по какой-то причине dident имеет доступ к этому конкретному ref. Поэтому я переместил его, и я думаю, что он предоставил визуальный доступ студии. Просто попробуйте переместить его, когда доступ не будет проблемой.

Скопируйте dll и вставьте в папку пакетов. Измените ссылку на новое местоположение и запустите проект. Конечно, это временное решение. Вы можете проверить другое местоположение пути без пробелов в имени папок. ovee