应用程序在ReportDocument.Close()上崩溃

2020-09-21 06:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经阅读了有关同一问题的其他主...

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

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


我已经阅读了有关同一问题的其他主题,但不幸的是,它没有帮助我。

基本上我的代码如下:

将rd作为新的CrystalDecisions.CrystalReports.Engine.ReportDocument 
rd.Load(txtReportPath.Text)
...枚举rd.ParameterFields集合... rd.Close()

应用程序挂在rd.Close()

该报告完全为空,没有数据库连接,没有公式,没有参数,什么都没有。 除了一个文本对象上显示单词" test"。

我们正在将SAP Crystal Reports运行时引擎用于.NET Framework(32位)13.0.21.2533。 (测试)应用程序是32位目标框架.NET 4.5.2,可在Citrix终端服务器/Windows 2012 R2 Standard上运行。

当我从同一位客户的文件服务器上运行相同的测试应用程序时,它运行良好。 我已要求系统管理员重新安装上述Crystal Reports运行时,但无济于事。

3条回答
My梦
2020-09-21 06:51 .采纳回答

有趣的是……这似乎是Citrix问题。

可能是权限或资源。

您必须要求Citrix Admin使用ProcessMonitor并查看有什么不同。

我已经看到这发生在调试运行时和发布运行时之间,这是调试模式中使用的不同版本。 但是我从未听说过VB和C#之间的问题。...这可能与JIT编译器有关,如果没有调试信息就很难说。

DebugDiag也可能捕获更多细节。

Don

一周热门 更多>