MonoDevelopment 2.1+;是否支持visual studio 2010项目文件?

MonoDevelopment 2.1+;是否支持visual studio 2010项目文件?,mono,monodevelop,Mono,Monodevelop,monodevelop 2.1+是否支持visual studio 2010项目文件。。。然而如果没有,是否有人知道何时计划提供支持 我问的原因是我有一个解决方案,我在VS2008和Monodevelop中都使用。当我在2010年Beta版中打开它时,我得到了升级此解决方案向导,我不想过早升级而破坏Monodevelop中的解决方案 是的。我刚刚测试了在MD2.1中打开一个VS2010文件,它打开得很好。此外,在首选项中还有另存为VS2010文件格式的选项。真正的答案是肯定和否定。MonoDev

monodevelop 2.1+是否支持visual studio 2010项目文件。。。然而如果没有,是否有人知道何时计划提供支持


我问的原因是我有一个解决方案,我在VS2008和Monodevelop中都使用。当我在2010年Beta版中打开它时,我得到了升级此解决方案向导,我不想过早升级而破坏Monodevelop中的解决方案

是的。我刚刚测试了在MD2.1中打开一个VS2010文件,它打开得很好。此外,在首选项中还有另存为VS2010文件格式的选项。

真正的答案是肯定和否定。MonoDevelop有两种不同的技术用于读取VS项目文件。默认情况下,它只查找某些标记并使用它们。这适用于纯由Visual Studio生成的项目文件

VisualStudio项目实际上是MSBuild文件。MSBuild是Microsoft的生成引擎,具有丰富的功能集。如果您要以MonoDevelop在其默认设置中不支持的方式自定义这些文件,您将遇到困难。其中包括创建新类型的目标、在项目文件中设置属性、在项目文件中设置条件表达式等

MonoDevelop也有自己版本的MSBuild引擎,称为XBuild,但默认情况下未启用该引擎。有一个允许启用此功能的首选项设置,但它已经被标记为“实验性”好几年了,不支持构建MonoTouch和MonoMac项目。这是令人厌烦的,因为一个好的构建引擎是任何复杂项目的核心

因此,从目前的情况来看,这两个选项都不支持VS项目文件,这是相当复杂的应用程序所需要的