本帖最后由 josxhn 于 2011-05-20 14:46:39 编辑

解决方案 »

  1.   

    这个问题我也头痛过很久(虽然不是asp)
    其实关键在于关闭Excel文件以后Excel进程依然残留是吧,
    这个问题的根源在于你有没有释放的对象(要手动释放所有的Com对象)
    知识一个参考意见,你可以考虑一直保留一个Excel进程在那里公用
      

  2.   

    这个问题我在很多年前也碰见过。不好解决,我当时用的还是vs2003。最后换思路了,把Excel当作一个数据库来处理,这样显然就不需要什么关闭杀死进程了。
    因为ADO.NET都会替你处理好的。顺便说一下,这样的效率高的多。
      

  3.   

    本帖最后由 net_lover 于 2011-05-20 15:24:52 编辑
      

  4.   

    把Excel当作一个数据库来处理,这样显然就不需要什么关闭杀死进程了。
    因为ADO.NET都会替你处理好的。顺便说一下,这样的效率高的多。楼上说的此方法是什么意思,怎么作为数据库来处理啊,能不能详细点