Crystal Report文档加载方法挂起

2020-08-22 00:00发布

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

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


trace.txt 嗨,

我们正在使用Crystal Reports for .NET。 我们在Windows Server 2016 64位上安装了64位运行时版本13.0.25.3158。

我们用.NET编写的64位多线程Windows服务可处理多个rpt/报告

观察到辅助线程有时挂在ReportDocument.Load方法上。

以下是我们尝试或已经采用的一些选择:

1)我们已经适当地使用了Close,Dispose和GC.Collect。

2)我们的报表使用报表设计者页面设置向导中的"无打印机"选项。

3)我们尝试重新启动后台打印程序

4)PrintJobLimit的注册表设置值为75。

5)通过遵循以下文章添加跟踪: https://apps.support.sap.com/sap/support/knowledge/public/zh/1603398

附上跟踪停止的最后几行。

问题是ReportDocument。在处理4-5个报告后,Load挂起。

请求解决方案(如果有)。 trace.txt

非常感谢!

Pushkar Kulkarni

trace.txt (1.2 kB)

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

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


trace.txt 嗨,

我们正在使用Crystal Reports for .NET。 我们在Windows Server 2016 64位上安装了64位运行时版本13.0.25.3158。

我们用.NET编写的64位多线程Windows服务可处理多个rpt/报告

观察到辅助线程有时挂在ReportDocument.Load方法上。

以下是我们尝试或已经采用的一些选择:

1)我们已经适当地使用了Close,Dispose和GC.Collect。

2)我们的报表使用报表设计者页面设置向导中的"无打印机"选项。

3)我们尝试重新启动后台打印程序

4)PrintJobLimit的注册表设置值为75。

5)通过遵循以下文章添加跟踪: https://apps.support.sap.com/sap/support/knowledge/public/zh/1603398

附上跟踪停止的最后几行。

问题是ReportDocument。在处理4-5个报告后,Load挂起。

请求解决方案(如果有)。 trace.txt

非常感谢!

Pushkar Kulkarni

trace.txt (1.2 kB)
付费偷看设置
发送
1条回答
浮生未央
1楼 · 2020-08-22 00:49.采纳回答

如果您正在使用其他更改,CR仅支持STA线程模型。

一周热门 更多>