【发布时间】:2015-06-30 13:15:53
【问题描述】:
第一个report.Load("C:\Report\exam.rpt")
此路径在网站文件夹之外C:\Report\exam.rpt 将生成报告。
但是report.Load(Server.mapPath("~\Report\exam.rpt")) 出现了一些错误
在 CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) 在 CrystalDecisions.CrystalReports.Engine.ReportDocument.Load 的 CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() 加载报告失败。 (字符串文件名)`
如何解决这个问题?
【问题讨论】:
-
我认为
~\Report\exam.rpt不会转换为物理路径 C:\Report\exam.rpt。 ~ 可能会转换为 Web 应用程序的物理路径。