C# 如何增加IIS7中crystal report的最大处理作业?
已达到系统管理员配置的最大报表处理作业限制C# 如何增加IIS7中crystal report的最大处理作业?,c#,asp.net,visual-studio-2010,crystal-reports,C#,Asp.net,Visual Studio 2010,Crystal Reports,已达到系统管理员配置的最大报表处理作业限制 我的所有代码工作正常,但一段时间后,它显示了Crystal Report超出最大处理作业限制的错误。如何将其增加到无限或更大数量的处理限制?这样它就不会一次又一次地显示此错误。它在我的系统(本地)上运行良好,但当我在服务器上部署此应用程序时,一段时间后会出现此错误。任何机构都可以帮助我解决此问题您可以在HKLM\SOFTWARE\Business Objects[Version#]\Report Application Server\InProcSer
我的所有代码工作正常,但一段时间后,它显示了Crystal Report超出最大处理作业限制的错误。如何将其增加到无限或更大数量的处理限制?这样它就不会一次又一次地显示此错误。它在我的系统(本地)上运行良好,但当我在服务器上部署此应用程序时,一段时间后会出现此错误。任何机构都可以帮助我解决此问题您可以在HKLM\SOFTWARE\Business Objects[Version#]\Report Application Server\InProcServer\PrintJobLimit下调整注册表项。在服务器上更改时要小心,因为这决定了可以使用的资源量。我建议检查您的代码以确保您正确地处理了报表对象,因为除非有大量并发用户生成报表,否则您不需要增加限制。您可以在HKLM\SOFTWARE\Business objects[版本#]下调整注册表项\报表应用程序服务器\InProcServer\PrintJobLimit。在服务器上更改时要小心,因为这决定了可以使用的资源量。我建议检查您的代码以确保您正确地处理了报表对象,因为您不需要增加限制,除非有大量并发用户生成报表。您能发布您的代码吗 确保您正在执行以下操作:
ReportDocument.Close();
ReportDocument.Dispose();
你能发布你的代码吗 确保您正在执行以下操作:
ReportDocument.Close();
ReportDocument.Dispose();
最好使用try..catch..finally。它有助于处理:
try
{
//your code
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
ReportDocument.Close();
ReportDocument.Dispose();
}
我希望它能帮助你。如果你用try..catch..finally更好。它有助于处理:
try
{
//your code
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
ReportDocument.Close();
ReportDocument.Dispose();
}
我希望它能帮助你。伙计,我用了不同的方法来做这件事。这是URL,如果你的解决方案不同,你可以自己发布答案。虽然我看了那个链接,它和我的回答是一样的,但我用了不同的方法来做这件事。这是URL,如果你的解决方案不同,你可以自己发布答案。虽然我看了那个链接,它和我的答案是一样的