我有一个WPF程序,在Windows8.1vsWindowsServer 20008 R2上的样式非常不同。下面的图像显示了来自每个操作系统的示例(左侧是Windows 8,右侧是服务器2008 R2 )。
该程序使用.NET Framework4.5构建。我查看了每台机器上安装的框架,它们如下所示:
Windows8.1:
Windows 2008 R2:
是什么驱动了应用程序的外观,以及有什么方法可以使服务器2008 R2上的程序看起来更像Windows8.1上的程序?虽然在服务器2008 R2上一切都正常工作,但是如果它看起来更像Windows8.1图像,那就太好了。

Windows 8.1 Windows Server 2008 R2发布于 2014-09-18 14:00:26
我相信您的问题是由于默认情况下,在Windows 2008上未启用Aero。这个链接启用Aero展示了如何在Windows 2008上启用Aero (和其他桌面增强功能),我假设相同的进程可以用于Windows 2008 R2。
我相信,在默认情况下,这是关闭的,因为服务器上的用户体验被设计成与工作站不同。
https://stackoverflow.com/questions/25914351
复制相似问题