Linux MonoDevelop can';t导入VS2017解决方案

Linux MonoDevelop can';t导入VS2017解决方案,linux,visual-studio,asp.net-mvc-5,monodevelop,Linux,Visual Studio,Asp.net Mvc 5,Monodevelop,我在我的机器上运行Linux(初等),对于.NET MVC项目,我使用Monodevelop(5.4.0.199版本),但我无法打开使用Visual Studio 2017开发的项目 打开.sln文件,将继续出现以下错误:尝试加载项目“/home/emma/Documents/My App/My App/My App.csproj”时出错:未知工具版本“15.0”。 我试图更新monodevelop版本,但没有成功。一、 此外,他还尝试了这里建议的方法,但没有成功 你能帮我解决这个问题吗?你有两

我在我的机器上运行Linux(初等),对于.NET MVC项目,我使用Monodevelop(5.4.0.199版本),但我无法打开使用Visual Studio 2017开发的项目

打开
.sln
文件,将继续出现以下错误:
尝试加载项目“/home/emma/Documents/My App/My App/My App.csproj”时出错:未知工具版本“15.0”
。 我试图更新monodevelop版本,但没有成功。一、 此外,他还尝试了这里建议的方法,但没有成功

你能帮我解决这个问题吗?

你有两个选择:

  • 将MonoDevelop更新为高于7的版本
  • 根据MonoDevelop版本支持的VS版本,将ToolsVersion从15.0更改为14.0或更小版本*

  • *要检查每个MonoDevelop版本支持哪个版本的VS,请检查MonoDevelop需求的历史记录

    只需将解决方案的前几行更改为2015格式的文件即可。大多数选项都会起作用。您应该升级到MonoDevelop 7+,正如版本7的构建需求文档中所述。它需要有vs2017,因此,2017的兼容性可能只能从v7上获得,请回答!第二个解决方案对我有效。