客户机Windows应用程序上的加载报告失败

时间:2015-03-23 13:58:55

标签: c# .net desktop-application windows-applications crystal-reports-2010

我正在使用Windows应用程序,我正在使用水晶报告进行报告。在设置创建时,我还添加了用于水晶报告的合并模块。当我在我的机器中运行应用程序并打开报告时,它正在按预期工作。

对于测试,我创建了简单的报告,没有任何数据库与静态内容的连接。

但是当我在其他机器上安装相同的设置时,我从下面的行中收到Load report failed错误。

rpt.Load(路径);

- 我已经在路径上验证了rpt文件,它只在那里。

堆栈跟踪

加载报告失败。    在CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()    在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename,OpenReportMethod openMethod,Int16 parentJob)    在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)    at MyApplicaion.frmreports.Button1_Click(Object sender,EventArgs e)

1 个答案:

答案 0 :(得分:0)

我记得有一个选项可以将报告包含在应用程序中。因此,当您将其发送到客户端时,它已包含在内。我想这是你的问题。不记得究竟是哪个,但让我检查一下。我觉得像属性文件。很抱歉没有完整的答案,但是我使用它已经有很长时间了。