【发布时间】:2013-01-28 11:08:23
【问题描述】:
我们计划从 Visual Studio 2005 迁移到 Visual Studio 2012 (Visual-C++-11)。 (如果我们能提供帮助,我们非常想跳过 2010 年,因为新版本已经存在并且提供了更好的 C++ 体验。)
但我们遇到了一个小障碍:
我们的构建服务器仍然运行 Windows 2003r2(都在专用虚拟机中),并且由于混乱的工具支持/问题,我们无法将构建服务器升级到更新的操作系统。
开发人员现在大多已切换到 Windows7,因此移动剩余的 Windows XP 开发人员框应该不会造成问题。
由于 VS2012 只在 Win7 上运行,我们想知道我们是否可以利用它的工具(C++ 编译器、C#)并仍然在 W2k3 构建服务器上进行完全等效的构建 - 毕竟,我们并不真的需要 VS GUI ,只需从 VS2012 构建 C++ 和 C# 项目。
我们有哪些选择?
SDK(7.1?8?)编译器 + msbuild 命令行能让我到任何地方吗?
【问题讨论】:
-
这是一个有 10 年历史的操作系统。你还要等多久才能更新?顺便说一句,你可以让它启动另一个操作系统的专用虚拟机不是很重要吗?
-
@Hans:不,VM的重点是Windows2003在VM内部,我不必关心新服务器硬件是否支持它,但它会继续在内部运行虚拟机。 (我担心几年。)
标签: visual-c++ msbuild visual-studio-2012 migration