Crystal Report无法加载报告

时间:2016-03-04 22:07:05

标签: asp.net crystal-reports

我有一份在Crystal报表8中开发的工作报表。我需要添加一个新的子报表,所以每当我添加它并将其部署到与我在开发中使用的数据库连接的IIS服务器时,它都运行良好。当我尝试在生产中部署它时,它让我无法使用下面的堆栈跟踪加载报告

[COMException (0x8000020d): Unable to load report.]
   CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
   CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +159

1 个答案:

答案 0 :(得分:0)

这可能与Crystal完全没有关系。该报告将加载用于运行IIS的用户的权限。检查此用户是否有权读取报告文件夹中的文件。此外,如果您使用集成安全性,则需要将用户添加到数据库中。