Windows Server 2008 R2 上的 WPF 样式
Posted
技术标签:
【中文标题】Windows Server 2008 R2 上的 WPF 样式【英文标题】:WPF styling on Windows Server 2008 R2 【发布时间】:2014-09-18 13:40:14 【问题描述】:我有一个 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 SDKWindows 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
【问题讨论】:
我认为服务器默认没有安装某些界面增强功能。 【参考方案1】:我认为您的问题是由于默认情况下 Windows Server 2008 上未启用 Aero。 此链接Enable Aero 展示了如何在 Windows Server 2008 上启用 Aero(和其他桌面增强功能),我假设相同的过程可用于 Windows Server 2008 R2。
我相信默认情况下这是关闭的,因为服务器上的用户体验被设计为与工作站不同。
【讨论】:
没问题,我可以帮忙:-)以上是关于Windows Server 2008 R2 上的 WPF 样式的主要内容,如果未能解决你的问题,请参考以下文章
使用 Powershell 在 Windows Server 2008 R2 上的 GAC 中安装 dll
在 asp.net 中的 windows server 2008 R2 上的 PDF 缩略图
Windows Server 2008 R2 上的 .NET 2.0 Web 服务未找到模块异常
无法让 nservicebus 性能计数器在 Windows Server 2008 R2 上的开发/自主机中工作