Hola Raj,
El primer problema es que no uses esa versión, proviene de un sitio de descarga de terceros y ha sido modificada:
"Usamos la versión 13.0.4001 de Crystal Reports en la construcción de la aplicación."
Ve aquí y obtén la versión real del Service Pack (SP):
https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
Y lee todo sobre las variables compatibles.
Además, esa es la versión del framework compatible, la versión real del SP estará en Programas y Características con la versión 13.0.SP.123
SP es la versión de lanzamiento, los últimos 123 son el número de compilación.
Y al actualizar, debes reconstruir utilizando el último SP, que es el 33, y consulta este blog para ayudarte en la actualización:
La causa probable es que hay demasiados datos para procesar y probablemente debido a limitaciones de memoria, siempre ha sido así.
No hay solución alternativa, simplemente hay demasiados datos para que el Programa los gestione. Es complicado determinar cuál es el límite, todo depende de la complejidad del informe. Normalmente, CR consumirá alrededor de 1.4 Gigas y luego se bloqueará.
Si es una limitación de PDF, no hay nada que podamos hacer para solucionar esa parte.
Podrías intentar configurar IIS y tu APPPool para que se ejecuten en modo de 64 bits, lo que podría ampliar la cantidad de memoria que puede utilizar.
CR requiere bloques de memoria contiguos, como Windows no puede desfragmentar la memoria después de un tiempo, no habrá suficiente para que CR funcione correctamente. Un reinicio o reinicio de IIS puede solucionarlo, ya que libera la memoria de IIS y posiblemente libere suficiente para que CR encuentre lo que necesita.
Debido a esto, Microsoft recomienda reiniciar IIS con frecuencia, al menos una vez al día, eso podría ayudar.
Como solución alternativa, podrías exportar los datos en conjuntos más pequeños y usar las API de PDF para concatenar esos archivos PDF en un solo archivo grande.
CR no tiene API para hacer eso.
Don