Windows Server 2008、2008 SP2 和 2008 R2 之间有什么区别?

Sam*_*til 57 windows-server-2008 windows-server-2008-r2

Windows Server 2008、2008 SP2 和 2008 R2 之间的主要区别是什么?

这些操作系统的代码库是否不同?

如果我正在为这三个中的任何一个开发应用程序,我是否应该担心它可能不适用于其他两个?

Mas*_*imo 54

Windows Server 2008 和 Windows Server 2008 SP2 是相同的操作系统,只是在不同的服务包级别(Windows Server 2008 从 SP1 级别开始,因为它是在 Windows Vista 和 SP1 已经推出之后发布的)。

Windows Server 2008 R2 是 Windows 7 的服务器版本,所以它是操作系统的 6.1 版;它引入了很多新功能,因为它实际上是系统的新版本。这是一个很好的起点:http : //www.microsoft.com/windowsserver2008/en/us/whats-new.aspx

在 GUI 级别也存在差异,因为 WS2008R2 使用了与 Windows 7 相同的新 GUI(新任务栏等)。

根据您正在开发的应用程序类型,它们可能会或可能不会在不同的操作系统版本上遇到问题;你绝对应该检查MSDN。

最重要的一点:Windows Server 2008 R2 仅适用于 64 位平台,不再有 x86 版本。


小智 26

好的简单的看待它的方式:

Windows Vista SP1 = Windows Server 2008

Windows Vista SP2 = Windows Server 2008 SP2

Windows 7 = Windows Server 2008 R2

  • WTF错在微软?你怎么能在 R2 中隐藏这样一个巨大的变化? (2认同)
  • @MarkC:这是合理的,除了如此多的产品需要 Win7 而不是 Vista - Visal Studio 2012、TFS 2012 等。我们对它们不会在我们的 Server 2008 SP2 上运行这一事实感到相当茫然。 (2认同)