La verdadera respuesta es sí y no. MonoDevelop tiene dos tecnologías diferentes bajo el capó para leer archivos de proyectos VS. Por defecto, solo busca ciertas etiquetas y las usa. Esto funciona para archivos de proyecto que son generados puramente por Visual Studio.
Los proyectos de Visual Studio son en realidad archivos MSBuild. MSBuild es el motor de compilación de Microsoft y tiene un amplio conjunto de capacidades. Si tuviera que personalizar estos archivos de una manera que MonoDevelop no admite en su configuración predeterminada, se encontraría con dificultades. Estos incluyen la creación de nuevos tipos de objetivos, la configuración de propiedades en los archivos del proyecto, las expresiones condicionales en los archivos del proyecto, etc.
MonoDevelop también tiene su propia versión del motor MSBuild llamada XBuild, pero esto no está habilitado por defecto. Hay una configuración de Preferencias que permite que esto esté habilitado, pero se ha etiquetado como "experimental" durante un par de años y no es compatible con la construcción de proyectos MonoTouch y MonoMac. Esto es molesto, ya que un buen motor de compilación es el núcleo de cualquier proyecto complejo.
Tal como está, por lo tanto, ninguna de las dos opciones admite archivos de proyecto VS en la medida en que lo requieran las aplicaciones razonablemente complejas.
Excelente ... :-) –
+1 por el esfuerzo – Nifle