Jon*_*onn 47 visual-studio visual-studio-2013 visual-studio-2015
我似乎可以在VS 2015中打开VS 2013解决方案文件.我有一些关于向后兼容性的问题:
我可以自己尝试一下,但我想知道是否有一些记录的警告我应该知道.
Jon*_*onn 64
我终于在MSDN文章移植,迁移和升级Visual Studio项目中在Visual Studio中升级解决方案时找到了支持文件的官方文档.
这里的关键点是开头段落.
如果将Visual Studio 2015与Visual Studio 2013,Visual Studio 2012或Visual Studio 2010 SP1一起使用,则可以在任何版本中创建和修改项目和文件.只要不添加其中一个版本不支持的功能,就可以在版本之间传输项目和文件.
只要不在较低版本中不支持的较高版本中实现功能,就可以在不同版本的Visual Studio中运行相同的解决方案.
这不仅适用于VS 2015-2013兼容性,也适用于VS 2012和VS 2010 SP 1.
作为旁注,我试图在VS 2015中打开我的报告项目时遇到了这个问题.本文还给出了VS版本之间特定类型文件之间兼容性的细分.
我觉得这是一个合理的问题; 我没见过微软关于两个IDE之间的往返解决方案的任何官方信息,除了"假设它有效".
根据我在过去24小时内的个人经验,使用VS2015"升级"解决方案文件本身并没有造成任何伤害; 它会更改解决方案文件中的版本号并重新排序,但不会添加/删除任何其他内容.
它会尝试更改一些csproj文件,如果它们用较旧的工具版本标记,但仍然可以编译.
不幸的是,我们在VS2015方面取得的进展甚微,因为我们依赖于微软的存根假货,并且该工具似乎至少有一个错误阻止我们继续使用(参见Visual Studio 2015,Microsoft Fakes和System.Security.Claims .Claim).
| 归档时间: |
|
| 查看次数: |
48512 次 |
| 最近记录: |