Зависимость mscorlib, Version = 2.0.0.0, не найдена

я получаю следующую ошибку при компиляции моего проекта:

предупреждение MT3005: зависимость mscorlib, Version = 2.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089 сборки ICSharpCode.SharpZipLib, Version = 0.86.0.518, Culture = нейтральный, PublicKeyToken = null не найдена. Просмотрите ссылки на проект.

предупреждение MT3005: не найдена зависимость «Система, версия = 2.0.0.0, культура = нейтральный, PublicKeyToken = b77a5c561934e089» сборки «ICSharpCode.SharpZipLib, версия = 0.86.0.518, культура = нейтральная, PublicKeyToken = null». Просмотрите ссылки на проект.

предупреждение MT3006: не удалось вычислить полную карту зависимостей для проекта. Это приведет к более медленному времени сборки, поскольку Xamarin.iOS не может правильно определить, что нужно перестроить (а что не нужно перестраивать). Пожалуйста, ознакомьтесь с предыдущими предупреждениями для получения более подробной информации.

Я обнаружил, что системная зависимость моего проекта использует версию 2.0.5.0, а ZipSharp использует 2.0.0.0.

Что я должен делать?


person elementarladung    schedule 16.09.2013    source источник


Ответы (1)


Чтобы исправить предупреждения, вам необходимо получить (или собрать из исходных кодов) версию ZipSharp, которая скомпилирована против BCL (mscorlib.dll, System.dll), поставляемого с Xamarin.iOS (например, 2.0.5.0).

Обратите внимание, что это предупреждения, а не ошибки, поэтому это может сработать.

person poupou    schedule 16.09.2013