![](/img/trans.png)
[英]Load a crystal report template without CrystalReportViewer in a windows form
[英]Crystal Report fails to load on Windows 2003 os
Crystal Report 10无法在Windows 2003 OS上加载。 我们正在使用带有C#.net的.net 3.5进行开发。
它可以在包含类似配置但没有McAFEE防病毒软件的开发箱上正常运行。
任何指针将不胜感激。
错误信息:
[COMException (0x800002ad): Error in File UNKNOWN.RPT:
The request could not be submitted for background processing.]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass
.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper
.Open(Object& DocumentPath, Int32 Options) +95
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper
.EnsureDocumentIsOpened() +271
错误: http://xxx/Reports/AgencyDetailReport.aspx
。 错误消息: Load report failed
。
TARGETSITE: Void EnsureDocumentIsOpened() STACKTRACE: 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 Reports_AgencyDetailReport
.CreateCrystalReportDocument(ReportObject rptObj) in
c:\xxx\testapplication\Reports\AgencyDetailReport.aspx.cs:line 122
at Reports_AgencyDetailReport.Button1_Click(Object sender, EventArgs e)
in c:\xxx\testapplication\Reports\AgencyDetailReport.aspx.cs:line 99
这是一个权限问题。 我为“网络服务”用户设置了具有应用程序和所需软件的“ C:”驱动器上的权限。
授予权限后,Crystal报表开始显示。
感谢您的答复。 特别是@Arvo
查看stacktrace,似乎无法在指定的路径上找到文件,或者对文件(或目录)的访问可能是一个问题。
为64位应用程序安装了VS 2010 Runtime的CR,然后创建了具有管理员权限的新集成池。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.