本人新手,求助各位大大问题描述: 
系统中使用VS2005中自带的水晶.   程序无错误,运行正常,但是在系统运行一段时间以后(短则一两小时)长则超过一周,   必然会在   执行到   Load(filename,   OpenReportMethod.OpenReportByTempCopy,   0)   时出现错误,并且一旦出现错误,所有水晶报表都不再有用(包括机器上其他系统中的水晶报表),执行   iisreset   后重新恢复正常.   尝试过通过修改web.config文件使站点重新jit编译,偶尔可以解决问题. 

解决方案 »

  1.   

    提示错误是什么呢我怎么感觉是不是你程序写什么东西  导致 IIS程序池 阻塞 什么的呢 
      

  2.   

    回收应用程序池,每周一次。。
    可以在IIS设,如果没有效果的话,可以做个服务通过代码回收。
    参考这里!
      

  3.   

    但是在系统运行一段时间以后(短则一两小时)长则超过一周, 必然会在 执行到 Load(filename, OpenReportMethod.OpenReportByTempCopy, 0) 时出现错误必然是你忘了回收水晶报表占用的资源了