C++ 是否可以在同一源代码上同时执行VS2010和VS2012项目

C++ 是否可以在同一源代码上同时执行VS2010和VS2012项目,c++,visual-studio-2010,visual-studio-2012,C++,Visual Studio 2010,Visual Studio 2012,我有一个VS2010库项目,我想在VS2012的新应用程序中使用它。当然,当我打开VS2012时,它想要更新库项目。有没有办法有两个项目——一个用于VS2010,一个用于VS2012 我们有一个庞大的产品组合,并不是所有的应用程序都会同时迁移到VS2012。一般来说,只要您运行的是VS2010 SP1,所有的东西都会正常工作,并使用两个版本的VS打开项目 < C++兼容性>具体: 可以使用VisualStudio 2012打开VisualStudio 2010 SP1中创建的C++项目。如果要使

我有一个VS2010库项目,我想在VS2012的新应用程序中使用它。当然,当我打开VS2012时,它想要更新库项目。有没有办法有两个项目——一个用于VS2010,一个用于VS2012


我们有一个庞大的产品组合,并不是所有的应用程序都会同时迁移到VS2012。

一般来说,只要您运行的是VS2010 SP1,所有的东西都会正常工作,并使用两个版本的VS打开项目

< C++兼容性>具体:

可以使用VisualStudio 2012打开VisualStudio 2010 SP1中创建的C++项目。如果要使用Visual Studio 2012生成环境生成在Visual Studio 2010 SP1中创建的项目,必须在同一台计算机上安装两个版本的Visual Studio


兼容性信息的完整列表可在

创建新项目并导入文件?将两个项目文件保存在不同的子目录中。如果您有VS2010 SP1,则可以继续打开已在VS2010中升级到VS2012版本的项目。如果升级不是一个选项,那么没有理由(除了清洁度和可维护性)不能有两个项目都指向相同的源代码。