2013-12-06 4 views
4

Когда я создаю для симулятора iPhone, все, кажется, работает нормально. Тем не менее, когда я построю для iPhone, я получаю сообщения о том, следующий -Не удается найти System.Windows MvvmCross xamarin iOS

Предупреждение MT3005: зависимость 'System.Windows, Version = 2.0.5.0, культура = нейтральной, PublicKeyToken = 7cec85d7bea7798e' сборки ' Cirrious.CrossCore, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = e16445fd9b451819 'не найден. Ознакомьтесь с рекомендациями проекта. (MT3005) (IMI.Webstore.Mobile)

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

+2

Добавили ли вы ссылку на версию Mono версии System.Windows, поставляемую компанией Xamarin? – Stuart

+0

@Stuart Я еще не пробовал это. Я дам ему выстрел и исправление. Спасибо за предложение! – theMothaShip

ответ

0

После просмотра журнала построения, на самом деле это не проблема с поиском конкретной DLL, хотя были предупреждения об этом.

Проблема была на самом деле с некоторыми правами на доступ к каталогам из-за какой-то сложной установки Windows в Windows. Я закончил клонирование копии базы кода в другой каталог, и проблема разобралась. Уф!

0

Вам необходимо указать System.Windows в своем проекте Touch.

Смежные вопросы