Hi mọi người ,

Hiện tại mình đang có project ASP.net thầy giao làm crystal report và đưa lên host IIS ở máy.

Khi mình build project ở VS chạy xem báo cáo cả trăm lần cũng không có vấn đề gì . Nhưng khi mình đưa lên IIS thì mình chỉ xem được tầm 15 - 20 lần báo cáo , rồi sau đó xuất hiện lỗi "The maximum report processing jobs limit configured by your system administrator has been reached" , không thể xem được nữa .

Mình tham khảo trên mạng là do không giải phóng bộ nhớ báo cáo trước và IIS chỉ cho lưu báo cáo có giới hạn , đại khái là thế theo mình hiểu , để khắc phục điều này mình đã thêm

crystalReport.Close();
crystalReport.Dispose();
GC.Collect();

trong phần Unload của CrystalReport và Page_Unload , nhưng vẫn không giải quyết được vấn đề .

Mong mọi người giúp đỡ. Tks

View more random threads: