“No se pudo cargar el informe” – se ha alcanzado el máximo de número de tareas. Crystal Reports

Al lanzar varios informes de Crystal, me encuentro con este error y su solución:

Crystal solo permite generar 75 reportes

Por tanto, modificar con regedit:

HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Report Application Server\InProcServer\PrintJobLimit

y cambiar valor de 75 a -1 (ilimitado).

PERO!! lo que realmente tenemos que hacer es utilizar los métodos Close y Dispose, ya que con esto vamos marcando los reports para que GC los elimine de memoria y podremos generar tantos como necesitemos.

El problema no es tanto de Crystal, sino de la mala gestión de los recursos que podamos hacer en nuestro código.

🙂

 

Anuncios