简体   繁体   English

Windows 7和Windows Server 2008 R2之间的差异

[英]Differences between Windows 7 and Windows Server 2008 R2

There are features and APIs that are included in Windows 7 or Windows Server 2008 R2, but not the another. Windows 7或Windows Server 2008 R2包含一些功能和API,而另一个没有。 Where can I find a specific list of the differences? 在哪里可以找到差异的具体清单? Is there anything to especially avoid if the program is to be compatible with both? 如果程序要与两者兼容,有什么特别需要避免的东西吗? Naturally, the question can be generalized to any version of Windows and its respective server edition. 当然,该问题可以推广到Windows的任何版本及其相应的服务器版本。

https://serverfault.com/questions/55355/whats-the-difference-between-windows-server-2008-2008-sp2-and-2008-r2 https://serverfault.com/questions/55355/whats-the-difference-between-windows-server-2008-2008-sp2-and-2008-r2

In general, the core API set of Windows 7 and Win2K8(R2) are supposed to be near identical. 通常,Windows 7和Win2K8(R2)的核心API集应该几乎相同。 (Vista and the original Win2k8 are supposed to be the same as well...) (Vista和原始的Win2k8应该也一样...)

We've shipped products that run on both platforms and only had to do a minimal amount of testing on Win2k8 to insure compatibility. 我们已经交付了可以在两个平台上运行的产品,并且只需要在Win2k8上进行最少的测试即可确保兼容性。

With server OS SKUs, many of the desktop components (eg Windows Media Player) are not installed by default. 对于服务器OS SKU,默认情况下未安装许多桌面组件(例如Windows Media Player)。 And others may not be available at all (Windows Media Center, and certain shell features). 其他功能可能根本无法使用(Windows Media Center和某些外壳功能)。 You may have to rely on the user to install the "desktop feature pack" from Control Panel->Programs&Features->Turn Windows Features on/off to get some APIs available. 您可能必须依靠用户从“控制面板”->“程序和功能”->“打开/关闭Windows功能”安装“桌面功能包”,以获取一些可用的API。

In any case, the key is to test,test,test.... 无论如何,关键是测试,测试,测试...。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM