微软文档中详细描述了如何在 VS2013 中使用 2010 或 2012 工具集。
请问有没有向后兼容的 2008 工具集支持?我正在将几个项目从 2008 升级到 2013,但团队领导希望我们最初升级项目文件,但仍然以 2008 的编译器/运行时为目标。
这可行吗?
微软文档中详细描述了如何在 VS2013 中使用 2010 或 2012 工具集。
请问有没有向后兼容的 2008 工具集支持?我正在将几个项目从 2008 升级到 2013,但团队领导希望我们最初升级项目文件,但仍然以 2008 的编译器/运行时为目标。
这可行吗?
仅安装VS2008无法正确设置工具集目录/注册表,这会导致后续版本的VS无法找到v90工具。
如果安装了VS2010 C++编译器工具集,则会包含v90工具集。 安装完后,我能够在VS2013中使用VS2008工具集进行构建。这可以通过安装VS2010本身或安装包括2010工具集(v90和v100)的Windows 7.1 SDK来完成。
参考: MSDN
我在VS 2013中的VC++项目中获得了选择VS 2008(v90)作为平台工具集的选项。除安装VS2013时安装了VS 2008之外,我没有做任何特殊处理。