Подтвердить что ты не робот

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

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

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

Ошибка: Указанный компонент System.ObjectModel не найден.

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

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

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

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

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

4b9b3361

Ответ 1

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

Ответ 2

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

Ответ 3

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

update-package -reinstall

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

Ответ 4

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

Ответ 5

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