获取不同版本的Visual Studio的项目,解决方案文件

时间:2015-11-27 00:17:45

标签: visual-studio

我在Visual Studio 2012中有一套C ++程序。我想在适当的子文件夹中为Visual Studio 2013和2015以及它们来的更新版本提供项目和解决方案文件。

有没有办法让Visual Studio 保留旧项目和解决方案文件,同时添加新项目?

1 个答案:

答案 0 :(得分:0)

不,它会在第一次打开尝试时将旧版本转换为新版本(或至少尝试)。但是,您可以通过手动创建3组项目/解决方案文件轻松实现所需的效果,每组文件对应不同的版本。

请注意,让SW兼容不同的编译器/ IDE可能不是一个好主意。不同的编译器之间存在许多差异,VS2013VS2015之间的变化尤为广泛。很可能你不能立即编译而没有错误。您可以修复一些错误以满足两个编译器,但有一些更改不向后兼容,因此您最终会在代码中使用多个#ifdef,这在设计和维护中是不可取的方面。此外,维护项目/解决方案文件的多个版本将是一件痛苦的事。