В настоящее время я создаю код с этими переносимыми библиотеками классов .
Я ищу полный.Net, WinRT Metro, Windows Phone,... а затем MonoTouch и MonoDroid. Мои сегодняшние эксперименты показывают, что это может работать.-http://slodge.blogspot.co.uk/2012/04/experiments-with-portable-class.html
Однако я столкнулся с довольно серьезной проблемой -MonoTouch и MonoDroid в настоящее время поддерживают эти библиотеки в том, что вы можете использовать PCL как двоичные сборки, но они не позволяют связывать файлы проекта
Это проблема, так как это означает, что автоматизированный (resharper)рефакторинг не работает -и я, кажется, полагаюсь на это в большей части своей работы!
Я видел, что Microsoft публикует целевые пакеты, которые позволяют вам расширять библиотеки классов, но я не понял, куда они устанавливаются и что они изменяют.
Вот текущий список Microsoft.:http://msdn.microsoft.com/en-us/hh487282.aspx
Кто-нибудь знает, что содержат эти пакеты или как кто-то может создать свой собственный пакет? Если они не слишком сложны, то я хотел бы попробовать создать их для MonoTouch и/или MonoDroid.