在服务器上执行导入数据的功能时,引起IIS重启,系统出现了“....进程请求回收,因为达到了其虚拟内存限制”的错误。不知道咋回事。好像出现了内存泄漏的错误。但不知道怎么引起的?

解决方案 »

  1.   

    看看这两篇文章也许对你有帮助:
    http://technet.microsoft.com/zh-cn/library/cc756146.aspx
    http://technet.microsoft.com/zh-cn/library/cc786196.aspx
      

  2.   

    可能是 iis 程序池 设置 的问题 
    或者就是 你 服务器太烂了
      

  3.   

    在做导入的时候,如果是多线程,在导完一部分之后,进行线程sleep(1000);
    并且自己用动进行内存清理
     GC.Collect();
    这样试试看
      

  4.   

    .NET不太可能出现内存泄露,尤其是Web程序更不可能...如果不是计算机硬件太差,99.99%是你的代码有问题,认真检查吧...