【发布时间】:2015-05-07 10:06:21
【问题描述】:
现在Visual Studio 2015 RC 已经发布了,有人安装并打开了Visual Studio 2013 项目/解决方案吗?
- 是否要求更改文件?
- 如果是,它所做的更改是否向后兼容?
【问题讨论】:
标签: visual-studio-2013 projects-and-solutions backwards-compatibility visual-studio-2015 rtm
现在Visual Studio 2015 RC 已经发布了,有人安装并打开了Visual Studio 2013 项目/解决方案吗?
【问题讨论】:
标签: visual-studio-2013 projects-and-solutions backwards-compatibility visual-studio-2015 rtm
查看 Visual Studio 2015 的 Porting, Migrating, and Upgrading Visual Studio Projects 文章。此处描述了所有各种注意事项。
【讨论】:
并非所有类型的项目都受支持。我尝试了以下 4 种项目类型:
【讨论】:
是的,尽管您有时必须更改 .sln 文件中的版本(单个数字),但尚未发现其他差异。
我们通常通过从签入中排除此文件来解决此问题,并且仅在确实存在更改(添加项目,...)时签入 - 然后在签入之前修复版本。(不同的开发人员机器具有不同的VS 的版本。)
查看问题Visual Studio 2015 solutions backwards compatibility with Visual Studio 2013并回答https://stackoverflow.com/a/31540590/586754。
(假设您拥有两个版本都支持的基本项目,例如较低版本 VS 支持的 C# 和 .net 框架。)
【讨论】:
<Project ToolsVersion="11.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">