C# 此项目(Visual Studio 2012 express)与Visual Studio 2013 express的当前版本不兼容

C# 此项目(Visual Studio 2012 express)与Visual Studio 2013 express的当前版本不兼容,c#,visual-studio-2012,visual-studio-2013,backend,backwards-compatibility,C#,Visual Studio 2012,Visual Studio 2013,Backend,Backwards Compatibility,我在Visual Studio中用C#做一个后端项目。我的队友使用VisualStudio2012 express完成了这项工作,在那里一切似乎都正常。但当我使用git将其克隆到我使用Visual Studio 2013 express的系统时,该项目的一部分表示它与当前版本的VS不兼容。我可以清理和构建该项目,但无法运行该项目。我搜索发现一个解决方案是转到程序和功能,选择VS,右键单击,选择修复。但即使这样做了,问题依然存在。有什么解决办法吗?当我通过Informit教程学习ASP.NET M

我在Visual Studio中用C#做一个后端项目。我的队友使用VisualStudio2012 express完成了这项工作,在那里一切似乎都正常。但当我使用git将其克隆到我使用Visual Studio 2013 express的系统时,该项目的一部分表示它与当前版本的VS不兼容。我可以清理和构建该项目,但无法运行该项目。我搜索发现一个解决方案是转到程序和功能,选择VS,右键单击,选择修复。但即使这样做了,问题依然存在。有什么解决办法吗?

当我通过Informit教程学习ASP.NET MVC时,我的情况非常相似。我下载了在VS2013中创建但安装了VS2015的示例源代码。这是某种bug\magic,但VS2015中的某些库即使安装了,VS也无法识别。更奇怪的是,当我决定一行一行地完全重写项目时,它成功了

当然,我尝试过清理、重建、重新安装NuGet软件包


所以,如果您有权访问sources*.cs,那么只需尝试创建新项目并复制粘贴代码

您的朋友可以使用一些特殊项目,如InstallShield安装程序或Visual Studio中的其他插件。。。在这种情况下,如果您没有安装此插件,project将对您不可用。但它已经在git上。因此,我不想创建代码的另一个副本并再次上载。