Visual Studio 2015的项目和解决方案是否向下兼容2013?

14

现在 Visual Studio 2015 RC已经发布,有人安装并打开了Visual Studio 2013的项目/解决方案吗?

  • 它是否要求更改文件?
  • 如果是,它所做的更改是否向后兼容?
3个回答

9

请注意,本文在撰写时尚未完全更新至2015年。 - Alex Angas

3

是的,尽管有时需要在.sln文件中更改版本(单个数字),但尚未发现其他差异。

我们通常通过将此文件从检入中排除,并仅在确实有更改时(添加项目等)才检查它 - 然后在检查之前修复版本来解决此问题。(使用不同版本VS的不同开发人员机器。)

请参见问题Visual Studio 2015 solutions backwards compatibility with Visual Studio 2013和答案https://dev59.com/EVwZ5IYBdhLWcg3wYfZu#31540590

(假设您拥有基本项目,这些项目受较低版本VS支持,例如C#和.NET Framework。)


1
尝试在VS2015中加载后,我的项目无法加载。然后,在VS2012中也无法加载。接着,按照您的建议,我只需更改csproj文件中的此行以指向版本“11.0”,然后它就可以再次在VS2012中加载 - <Project ToolsVersion="11.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - bob.mazzo

3

并非所有类型的项目都被支持。我试过了以下4种项目类型:

  1. Vb.net 类项目,可以。
  2. Vb.net Web 服务项目,可以。
  3. Cordova JS 项目,不可以,需要手动迁移,将源代码从根目录移动到www目录,并重新安装所有API。
  4. C#.net 窗体应用程序项目,可以。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接