Настоящий ответ - да и нет. MonoDevelop имеет две различные технологии под капотом для чтения файлов проекта VS. По умолчанию он просто ищет определенные теги и использует их. Это работает для файлов проектов, которые генерируются только Visual Studio.
Проекты Visual Studio на самом деле являются файлами MSBuild. MSBuild - это механизм сборки Microsoft и обладает богатым набором возможностей. Если вы настроили эти файлы таким образом, чтобы MonoDevelop не поддерживал свои настройки по умолчанию, вы столкнулись с трудностями. К ним относятся создание новых типов целевых объектов, настройка свойств в файлах проектов, условные выражения в файлах проектов и т. Д.
MonoDevelop также имеет собственную версию движка MSBuild под названием XBuild, но по умолчанию это не включено. Существует параметр «Настройки», который позволяет включить его, но он уже несколько лет называется «экспериментальным» и не поддерживает создание проектов MonoTouch и MonoMac. Это очень неприятно, поскольку хороший строительный двигатель лежит в основе любого сложного проекта.
Таким образом, ни одна из этих опций не поддерживает файлы проекта VS в той степени, в которой требуются достаточно сложные приложения.
Отлично ... :-) –
+1 для усилий – Nifle