Проекты Xamarin для iOS и Android больше не компилируются

#xamarin #xamarin.android #xamarin.ios

Вопрос:

Это для Xamarin 8.10.11 (сборка 8) для macOS, Community Edition.

Недавно я вернулся к разработке Xamarin и открыл мобильный проект, над которым работал около месяца назад. Однако как Xamarin.iOS, так и Xamarin.В проектах Android рядом с ними есть желтый предупреждающий треугольник, в котором говорится, что соответствующая цепочка инструментов не установлена.

Показывает полосы ошибок

Оба установлены.

Если я загружаю последнюю версию DMG и запрашиваю установку, это говорит о том, что ничего не нужно делать (и указывает, что компоненты iOS и Android уже установлены).

Есть какие-нибудь мысли о том, что еще я могу попробовать?

В окне «Показать сведения» в диалоговом окне «О программе» отсутствуют все соответствующие компоненты (коллега прислал мне их список из правильно работающей установки).

Комментарии:

1. проверьте настройки —> Расположение SDK

2. @Джейсон, это говорит правильные вещи.

3. вашим лучшим выбором может быть пойти на выжженную землю и удалить все, а затем переустановить

4. @Джейсон начал это делать, но понял это. Смотрите мой ответ. Спасибо за проявленный интерес! Очень признателен.

Ответ №1:

Так что, в конце концов, я это понял.

Проблема в том, что мобильная разработка в Visual Studio добавлена в качестве расширения. И по непонятной мне причине все Mobile Development расширения были отключены.

Отображение отключенных расширений.

Я понятия не имею, как это произошло, но повторное включение их решило проблему.