C# 在客户端计算机windows应用程序上加载报告失败

C# 在客户端计算机windows应用程序上加载报告失败,c#,.net,desktop-application,windows-applications,crystal-reports-2010,C#,.net,Desktop Application,Windows Applications,Crystal Reports 2010,我正在使用windows应用程序,我正在使用crystal report进行报告。在创建设置时,我还为crystal report添加了合并模块。当我在我的机器上运行应用程序并打开报告时,它正在按预期工作 为了进行测试,我创建了一个简单的报告,没有任何静态内容的数据库连接 但当我在另一台机器上安装相同的设置时,我会从下面的行中得到Load report failed error rpt.Load(路径) --我已经验证了路径上的rpt文件,它只在那里 堆栈跟踪 加载报告失败。 在CrystalD

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

为了进行测试,我创建了一个简单的报告,没有任何静态内容的数据库连接

但当我在另一台机器上安装相同的设置时,我会从下面的行中得到Load report failed error

rpt.Load(路径)

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

堆栈跟踪

加载报告失败。 在CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentEntisopened()处 在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(字符串文件名,OpenReportMethod openMethod,Int16 parentJob) 位于CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(字符串文件名)
在myapplication.frmreports.Button1\u单击(对象发送者,事件参数)

因为我记得有一个关于要包含在应用程序中的报告的选项。因此,当您将其发送到客户端时,它已经包含在内。我想这是你的问题。我记不清是哪个,但让我查一下。我想是财产档案之类的东西。很抱歉没有完整的答案,但我已经用了很长时间了。

如果您还记得,请检查并告诉我。。我一直在试图解决这个问题,但仍然没有运气