VS2010 和 VS2012 项目可以同时在同一个源代码上吗
Posted
技术标签:
【中文标题】VS2010 和 VS2012 项目可以同时在同一个源代码上吗【英文标题】:Is it possible to have VS2010 and VS2012 projects concurrently on the same source code 【发布时间】:2014-09-10 17:07:39 【问题描述】:我有一个 VS2010 库项目,我想在 VS2012 的新应用程序中使用它。当然,当我打开 VS2012 时,它想要更新库项目。有没有办法拥有两个项目 - 一个用于 VS2010,一个用于 VS2012?
我们拥有庞大的产品组合,并非所有应用都会同时迁移到 VS2012。
【问题讨论】:
创建一个新项目,并导入文件?将两个项目文件保存在不同的子目录中。 如果你有VS2010 SP1你可以继续在VS2010中打开一个已经升级到VS2012版本的项目。如果升级不是一种选择,那么没有理由(除了清洁度和可维护性)你不能拥有两个都指向相同源代码的项目。 【参考方案1】:一般来说,只要您运行的是 VS2010 SP1,一切都会正常使用两个版本的 VS 打开项目。
专门针对 C++ 兼容性:
您可以使用 Visual Studio 2012 打开在 Visual Studio 2010 SP1 中创建的 C++ 项目。如果要使用 Visual Studio 2012 构建环境来构建在 Visual Studio 2010 SP1 中创建的项目,则必须在同一台计算机上安装两个版本的 Visual Studio。
完整的兼容性信息列表可以在msdn找到
【讨论】:
以上是关于VS2010 和 VS2012 项目可以同时在同一个源代码上吗的主要内容,如果未能解决你的问题,请参考以下文章
vs2008和vs2012能不能在同一台机器上共存?如果可以,会不会有冲突?如何处理共存的问题?
VS2010 数据库项目和 SQL Server 2008R2
VS2008的项目在VS2012/VS2010里面都打不开,重装了都不行。