我有一个32位的WPF应用程序,运行良好。但是,如果我将它更改为64位并运行它,在几秒钟内,它开始占用CPU的25%,并保持这种状态。对于如何调查和解决这个问题,我将不胜感激。有没有人遇到过同样的问题?请发表意见。
这个应用程序相当庞大和复杂。它使用了几个第三方dlls,包括Telerik控件和到ActiveMQ的连接。在以前的版本中,该应用程序在64位模式下工作得很好。自上一版本以来,未更新任何第三方dlls。目标框架是.net 4.5
谢谢,Bhanu
发布于 2015-09-17 06:46:45
至少将框架升级到4.5.2版。我猜你的渲染线程需要一个cpu核心。使用进程资源管理器查看线程使用情况。(wpfgfx是渲染线程)
还要更新您的图形驱动程序。
https://stackoverflow.com/questions/32606458
复制相似问题