删除文件夹
C# 一个压缩包里存放的是一些Excel文件,将其解压后,生成一个临时文件夹,Excel数据导入到数据库中,最后删除这个解压后的文件夹,提示文件**.xls正在被另一个进程所使用,请问如何处理
------解决方案--------------------
导出结束后关闭读取流,再删除。
导入的语句尽量放在using进行。
------解决方案--------------------不是 流没有关闭,你是 applicationExcel 的这个对象 没有 结束掉。 导致内存锁住文件,你的文件夹就不能删除了。
解锁文件
------解决方案--------------------霸道方法:
先用Process.Kill将Excel进程杀掉