2009-12-04 216 views
0

可以帮助摆脱这种错误在生产website.This错误,当我在报告单击是显示(水晶报表)水晶报表,VB.NET,ASP.NET

错误消息:

The maximum report processing jobs limit configured by your system administrator has been reached 
Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 


[COMException (0x80041016): The maximum report processing jobs limit configured by your system administrator has been reached.] 
    CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +87 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +279 

[Exception: Load report failed.] 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +341 
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +869 
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +73 
    Default3.Page_Init(Object sender, EventArgs e) +142 
    System.Web.UI.Control.OnInit(EventArgs e) +2069644 
    System.Web.UI.Page.OnInit(EventArgs e) +9 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +321 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692 

回答

1

这通常发生在打开许多报表实例时。我们使用C#/ Crystal Reprots尝试生成多线程报告时遇到了同样的问题。您必须确保您关闭并正确处置完成后的报告。

+0

这是正确的答案。一段时间后,我发生了同样的事情。您可以通过回收应用程序池来暂时修复错误,但您需要进入并关闭并处理该报告。 – 2010-01-15 04:03:18