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

时间:2016-04-25 12:42:37

标签: c# visual-studio-2012 visual-studio-2013 backend backwards-compatibility

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

1 个答案:

答案 0 :(得分:2)

当我通过Informit教程学习ASP.NET MVC时,我处于非常相似的情况。我下载了在VS2013中创建但安装了VS2015的示例源。这是某种bug \ magic,但VS甚至没有在VS2015中识别出一些库。更奇怪的是,当我决定逐行完全重写项目时,它起作用了!

当然,我试图清理,重建,重新安装NuGet包。

因此,如果您可以访问源* .cs,那么只需尝试创建新项目和复制粘贴代码。