Мы пытаемся заставить наши проекты строиться, что не было проблемой до сегодняшнего дня.
Мы получили решение с несколькими проектами, включая проекты Portable Class Library (PCL). Мы успешно создавали их раньше, но наш Macbook потерял возможность создавать эти проекты.
Я получаю в общей сложности 31 ошибку сборки для каждого проекта PCL:
- The predefined type 'System.Object' is not defined or imported (CS0518)
- The predefined type 'System.ValueType' is not defined or imported (CS0518)
- The predefined type 'System.Attribute' is not defined or imported (CS0518)
- 28 more times the same error stating other basic classes like Int16, Int32, Double, Single, etc.
Чтобы проверить, всегда ли это происходит, я создал новое решение с новым проектом PCL. Пытался скомпилировать и получил те же ошибки. Проверив ссылки, я вижу, что они все «красные».
Я использую Xamarin Studio 4.0.10, но пробовал и в MonoDevelop. Оба безуспешно.
Я могу просто создать проект в плагине VS + Xamarin.iOS и отправить его на Mac, и он просто запустится. Но сборка на самом Mac больше не работает.
Дополнительная, возможно связанная информация:
- Раньше мы разрабатывали на Mac. После продления лицензии на моносенсорный экран мы загрузили подключаемый модуль Xamarin.iOS и продолжили разработку на компьютере с Windows.
- После продления лицензии мы также получили новые обновления для monotouch и Xamarin studio.
- Мы не строили непосредственно на Mac с момента продления лицензии.
- Сегодня мы решили выполнить сборку непосредственно на Mac, потому что не могли запустить приложение на реальном устройстве из Visual Studio.
Любые возможные решения приветствуются.