试图在Monodevelop中加载C#解决方案,出现错误:';未知的解决方案类型';

试图在Monodevelop中加载C#解决方案,出现错误:';未知的解决方案类型';,c#,visual-studio-2010,mono,xamarin.ios,monodevelop,C#,Visual Studio 2010,Mono,Xamarin.ios,Monodevelop,当我尝试加载解决方案时,这是我得到的错误消息框: 它最初是Windows中的Visual Studio 2010项目,我正在尝试将其移植到不同的平台(即iOS、Android、OSX、Linux)。加载解决方案不是错误,而是在解决方案中加载项目的错误。这些特定项目似乎是MonoDevelop不支持的项目类型或子类型 特别是,它看起来像是XNA内容项目类型和C#项目类型的XNA子类型(或风格)。请注意,如果没有安装XNA,VS也无法打开这些项目。.contentproj?你为什么不使用.sln文件

当我尝试加载解决方案时,这是我得到的错误消息框:


它最初是Windows中的Visual Studio 2010项目,我正在尝试将其移植到不同的平台(即iOS、Android、OSX、Linux)。

加载解决方案不是错误,而是在解决方案中加载项目的错误。这些特定项目似乎是MonoDevelop不支持的项目类型或子类型


特别是,它看起来像是XNA内容项目类型和C#项目类型的XNA子类型(或风格)。请注意,如果没有安装XNA,VS也无法打开这些项目。

.contentproj?你为什么不使用.sln文件?我正在加载.sln文件并得到那个错误,不确定它为什么引用.contentproj。它是XNA项目吗?MD/MT支持这些吗?这是一个XNA项目(它是如何在Visual Studio中创建的),我正在尝试加载该项目,看看我是否可以使用MonoGame或ExEn进行编译。这可能是问题的原因吗?如果是这样的话,我应该从sln/csproj文件中删除哪些内容,以便将其加载到MonoDevelop中?或者我应该从头开始构建一个项目并创建文件和文件夹吗?我只是想添加的不仅仅是.contentproj它没有加载,还有.csproj。我想我能理解。contentproj没有加载(我必须看看MonoGame如何处理XNAs内容管道),但.csproj在C#Visual Studio项目中是相当标准的…啊,这很公平。我想我会继续创建一个通用的MonoDevelop项目,并从C#content projs中手动添加类文件等等。。。