【发布时间】:2012-05-22 07:15:48
【问题描述】:
我在 windows server 2008 上部署了我的 WPF 应用程序,当我开始使用它时它工作正常。但是一段时间后,我的应用程序遇到了很多问题,例如它冻结了某些窗口/控件,而某些窗口仅最小化,最大化和关闭按钮起作用,而在某些窗口中,某些控件仅起作用,请任何人帮助我离开这个。
谢谢, @nagaraju。
【问题讨论】:
我在 windows server 2008 上部署了我的 WPF 应用程序,当我开始使用它时它工作正常。但是一段时间后,我的应用程序遇到了很多问题,例如它冻结了某些窗口/控件,而某些窗口仅最小化,最大化和关闭按钮起作用,而在某些窗口中,某些控件仅起作用,请任何人帮助我离开这个。
谢谢, @nagaraju。
【问题讨论】:
在服务器环境中,您应该停用硬件渲染,因为大多数服务器的 GPU 性能非常有限。请参阅this link,第 6 项,了解如何设置它。请确保启用软件渲染后报告。
【讨论】:
RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly。例如,您可以在 App.xaml.cs 中执行此操作(覆盖 OnStartup 处理程序)