我应该选择 Windows Server 2008 R2 x64 还是 Windows Server 2003 x32?

我应该选择 Windows Server 2008 R2 x64 还是 Windows Server 2003 x32?

我是一名 .net 2.0 开发人员。我们有一个在 Windows 2003 上运行的应用程序。现在我们必须设置新的构建机器。我想知道,我们是否应该继续使用 Windows 2003 x32,或者我们应该使用 Windows 2008 R2 x64?

我们在开发机器上使用 Windows 7 x64。我认为使用 Windows 2008 R2 x64 作为构建机器,使用 Windows 2003 作为暂存和测试机器并不危险。

对于以上话题您有何看法?

有人知道微软网站上有 Windows 2003 支持何时到期的信息吗?我的意思是他们预计何时结束对 Windows Server 2003 的支持?

答案1

Windows 2003 R2 的主流支持已于今年 7 月到期,目前处于扩展支持阶段(至 2015 年 7 月)

您可随时查看: http://support.microsoft.com/lifecycle/search/

答案2

对于构建和基础设施,我会采用现代化。任何测试都是另一回事,但在大多数情况下,可以在虚拟机中安全地完成。

所以,使用 2008 R2。构建机器不是为了测试应用程序兼容性,而是为了构建(并运行单元测试)。用旧的/过时的平台构建它是没有意义的。特别是 32 位 - 会限制你很多内存,这可能是一个问题。64 位至少可以轻松处理更多内存(即使你运行的进程是 32 位的)。对于一些可能需要并行完成大量工作的构建过程/设置来说,它很有用。

相关内容