-1

在制作发布版本的 asp.net webform 应用程序并将其上传到我的客户端服务器后,应用程序可以正常工作。

但是一段时间后它显示了这个错误:

at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() 
    at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) 
    at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) 
    at LogisticSystem.eokReports.ExportReportPage.GetReport() 
    in D:\Mostafa\LogisticSystem\LogisticSystem\eokReports\ExportReportPage.aspx.cs:line 390

这个路径是我的本地电脑路径

“D:\Mostafa\LogisticSystem\LogisticSystem\eokReports\ExportReportPage.aspx.cs”不是客户端服务器上的路径

4

1 回答 1

0

看起来您正在尝试加载客户端服务器上不存在的文件。确保您的报告路径正确且文件存在。如果"D:\Mostafa\LogisticSystem\LogisticSystem\eokReports\ExportReportPage.aspx.cs" not a path at the clients server是您的错误,那么很明显您在代码中指定的文件路径在服务器上不存在。将报告文件放在客户端的服务器上,并将代码更改为指向该文件位置,而不是您机器上的位置。

希望有帮助,

克里斯

于 2013-10-27T13:21:39.800 回答