C++ 使用Visual Studio 2012 IDE,但使用Visual Studio 2008编译
在我工作的地方,我们一直停留在VS2008上,并且将持续相当长的一段时间,因为转换项目/解决方案并将它们重新集成到我们的构建过程中需要花费大量的时间;不过,我们正计划在某个时候过渡到2013年。然而,我在家里使用VS2012,喜欢IDE中2008年缺失的许多功能 我已经读到,您可以使用2012作为IDE并使用2008编译器构建,但我找不到有关如何实现这一点的详细信息。有什么想法吗?如果我在2012年打开一个masterbuild文件,它不可避免地会要求将它们转换为2012格式,而我真的不想这样做 想法?谢谢 尝试使用。它可以管理源代码外构建。您可以创建一个用于编辑的VS2012和另一个用于编译的VS2008。来源将是通用的。来自MSDN上的第页 您在中创建的一些解决方案、项目、文件和其他资产 Visual Studio 2010 Service Pack 1(SP1)将在不进行修改的情况下运行 在VisualStudio2012中,但其他必须升级C++ 使用Visual Studio 2012 IDE,但使用Visual Studio 2008编译,c++,visual-studio-2008,visual-studio-2012,C++,Visual Studio 2008,Visual Studio 2012,在我工作的地方,我们一直停留在VS2008上,并且将持续相当长的一段时间,因为转换项目/解决方案并将它们重新集成到我们的构建过程中需要花费大量的时间;不过,我们正计划在某个时候过渡到2013年。然而,我在家里使用VS2012,喜欢IDE中2008年缺失的许多功能 我已经读到,您可以使用2012作为IDE并使用2008编译器构建,但我找不到有关如何实现这一点的详细信息。有什么想法吗?如果我在2012年打开一个masterbuild文件,它不可避免地会要求将它们转换为2012格式,而我真的不想这样做
如果您的原始项目是2008年,那么您将无法在2012年使用它,对不起。是的,可以在网站上找到。但是,我相信它只会为您提供当前安装在相关机器上的版本的选项 以下是链接中列出的步骤,用于确保信息链接不会中断: (由Microsoft编写和发布) 改变目标框架
不,您正试图在VS2010(采用MSBuild的第一个版本)中完成一次相当大的构建系统大修。许多更改,甚至项目文件格式也完全更改。