点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在观察以下内容: ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在观察以下内容: ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在观察以下内容:
给出一个使用Crystal Reports WPF查看器的简单WPF应用程序(已安装Visual Studio SP20的CR运行时):将报告加载到查看器中后,该应用程序开始消耗CPU(两核计算机上为2-5%) ),并且只要在屏幕上保留带有WPF查看器的WPF表单,该负载就会持续存在。
在没有报告的屏幕上查看器时,不会观察到负载。
显然,该负载是由查看器的负载动画(加载报表时由CR WPF报表查看器显示的渐变百吉饼)引起的,即使加载了报表和动画后,渐变百吉饼仍会继续计数和更新旋转变换 已折叠。
至少在带有.NET 4.7的Win 10周年更新和带有.NET 4.6.1的Windows 2012 R2上都观察到了
问题:
1。 这是一个已知问题吗?
2。 如果是的话,有什么方法可以利用CR WPF报告查看器应用到应用程序中,从而避免CPU负载?
谢谢
亚历克斯
P.S。 我可以提供源代码,但是它像标准的VS 2015 WPF应用程序一样简单,其中引用了CR WPF查看器和针对MainWindow调整的XAML:
<网格>
使用查看器的打开报告按钮加载RPT(在我的情况下为-一个内部保存数据的RPT)后,CPU消耗将变为非零。 在我们的实际场景中,报告是从代码加载的,但是导致的CPU消耗似乎是相同的。
P.P.S。 试图在调试器下进行一些实验,当我设法消除椭圆的转换时,CPU消耗降为零。 显然这不是解决方案,只是检查以确保正确识别了原因。
已在SP 21中修复
一周热门 更多>