Windows 7 或 Windows Server 2008 R2 中包含某些功能和 API,但另一个则不包含。在哪里可以找到差异的具体列表?如果程序要兼容两者,有什么需要特别避免的吗?当然,这个问题可以推广到任何版本的 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
一般来说,Windows 7 和 Win2K8(R2) 的核心 API 集应该几乎相同。 (Vista和原来的Win2k8应该也是一样的......)
我们已经发布了在两个平台上运行的产品,并且只需在 Win2k8 上进行少量测试即可确保兼容性。
对于服务器操作系统 SKU,默认情况下不会安装许多桌面组件(例如 Windows Media Player)。其他的可能根本不可用(Windows Media Center 和某些 shell 功能)。您可能必须依靠用户从“控制面板”->“程序和功能”->“打开/关闭 Windows 功能”来安装“桌面功能包”才能获得某些可用的 API。
无论如何,关键是测试、测试、测试......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)