Я создаю приложение, используя Xamarin.iOS, Mono 3.2.1 и Visual Studio 2012. В переносной библиотеке классов .Net 4.5 (профиль 49) , Я использую LinkedList в реализации кэша LRU (см. MonoTouch.Dialog).Mono 3.2.1: Отсутствует ссылка PCL .Net 4.5 LinkedList
Этот аль прекрасно работает при создании в VS2012 (на ПК), но как только я пытаюсь построить этот проект в Xamarin Studio (на Mac), сборка завершается с этой ошибкой:
The type or namespace name 'LinkedList' could not be found. Are you missing an assembly reference? (CS0246)
I пытался добавить ссылку на System.Collections
, но затем получил ошибку:
The imported type 'System.Collections.Generic.Dictionary' is defined multiple times (CS0433)
Любая помощь, как решить эту проблему?