Ответ 1
Решение состоит в том, чтобы обновить Xamarin на обеих машинах до той же версии. Он должен работать нормально, если вы это сделаете.
Если я установил решение Xamarin.Forms в VS 2013 и попытаюсь запустить версию iOS, он завершится неудачно из-за следующей ошибки:
Ошибка 2 Невозможно разрешить ссылку:/Пользователи/Koray/Library/Caches/Xamarin/mtbs/builds/WalkiOS/aae389efbebffd5cd3625dcf99aad02c/C:/Program Files (x86)/Ссылочные сборки/Microsoft/Framework/Xamarin.iOS/v1.0/Фасады/System.Collections.Concurrent.dll Walk.iOS
Создан хост Xamarin Build для Visual Studio, и несколько недель назад он работал нормально. Я не могу найти ничего, чтобы исправить ошибку.
Решение состоит в том, чтобы обновить Xamarin на обеих машинах до той же версии. Он должен работать нормально, если вы это сделаете.
Это может произойти, если вы включили библиотеку, которая не является частью Xamarin.iOS. Например, когда вы Alt-Enter с ReSharper, и он автоматически добавляет ссылку, которая, по ее мнению, будет работать, на самом деле нет эквивалента iOS. Это случилось со мной, когда у меня появился ReSharper System.Web. Ошибка выглядела как System.EnterpriseServices.Wrapper, но фактическая ошибка была не-моно/не-iOS-библиотекой, на которую ссылается мой проект. К сожалению, сообщение об ошибке эффективно неверно. Надеюсь, это поможет!
Ответ Ybrin также верен. Я наткнулся на эту статью SO, ища другой ответ, и в итоге выяснил этот альтернативный ответ.