水晶高内存使用率

2020-09-24 14:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)因此,我正面临类似于 https...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


因此,我正面临类似于 https://archive.sap的问题。 com/discussions/thread/3884007

我有一个Windows服务(.Net 4.5),它引用以下水晶dll。.

该服务是针对x64构建的

CrystalDecisions.CrystalReports.Engine(版本13.0.20.2399)

CrystalDecisions.ReportSource和CrystalDecisions.Shared

在服务器上,已安装64位(版本13.0.20.2399版).NET Framework 4.0的SAP Crystal Reports运行时引擎。

还安装了SAP Crystal Reports 2016 SP3(14.2.3.2132)

随着pdf生成数量的增加,内存使用量也在不断增加。

从40K开始,然后在14000次报告后缓慢爬升至80K,直到服务崩溃。

//代码段...仅发布相关行

mRptDoc = new ReportDocument();

mRpt.Export()

我尝试了以下操作-mRpt.Close(),mRpt.Dispose(),GC.Collect和GC.WaitForPendingFinalizers ...但到目前为止没有任何作用。

有什么建议吗?

2条回答
宇峰
2020-09-24 14:17 .采纳回答

CR for VS从未打算用来运行那么多报告。

您需要使用BOE .NET SDK并运行多个RAS服务。

无法解决,CR for VS根本无法在短时间内爆裂这么多报告。

一周热门 更多>