【问题标题】:WPF styling on Windows Server 2008 R2Windows Server 2008 R2 上的 WPF 样式
【发布时间】:2023-03-03 19:08:01
【问题描述】:

我有一个 WPF 程序,它在 Windows 8.1 和 Windows Server 20008 R2 上的样式完全不同。下图显示了每个操作系统的示例(左侧为 Windows 8,右侧为 Server 2008 R2)。

该程序是使用 .NET Framework 4.5 构建的。我查看了每台机器上安装的框架,它们如下:

Windows 8.1:

  • .NET Framework 4 多目标包
  • .NET Framework 4.5 多目标包
  • .NET Framework 4.5 SDK
  • .NET Framework 4.5.1 多目标包
  • .NET Framework 4.5.1 多目标包 (ENU)
  • .NET Framework 4.5.1 SDK

Windows Server 2008 R2:

  • .NET Framework 4 多目标包
  • .NET Framework 4.5.1

是什么驱动了应用程序的外观?有没有办法让 Server 2008 R2 上的程序看起来更像 Windows 8.1 上的程序?虽然在 Server 2008 R2 上一切正常,但让它看起来更像 Windows 8.1 映像会很好。

             Windows 8.1                                 Windows Server 2008 R2

【问题讨论】:

  • 我认为服务器默认没有安装某些界面增强功能。

标签: c# .net wpf


【解决方案1】:

我认为您的问题是由于默认情况下 Windows Server 2008 上未启用 Aero。 此链接Enable Aero 展示了如何在 Windows Server 2008 上启用 Aero(和其他桌面增强功能),我假设相同的过程可用于 Windows Server 2008 R2。

我相信默认情况下这是关闭的,因为服务器上的用户体验被设计为与工作站不同。

【讨论】:

  • 没问题,我可以帮忙:-)
猜你喜欢
  • 2012-06-05
  • 1970-01-01
  • 2011-04-17
  • 1970-01-01
  • 2011-12-20
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
  • 1970-01-01
相关资源
最近更新 更多