首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

删除文件夹,该如何解决

2013-01-25 
删除文件夹C# 一个压缩包里存放的是一些Excel文件,将其解压后,生成一个临时文件夹,Excel数据导入到数据库

删除文件夹
C# 一个压缩包里存放的是一些Excel文件,将其解压后,生成一个临时文件夹,Excel数据导入到数据库中,最后删除这个解压后的文件夹,提示文件**.xls正在被另一个进程所使用,请问如何处理

[解决办法]
导出结束后关闭读取流,再删除。

导入的语句尽量放在using进行。
[解决办法]
不是 流没有关闭,你是 applicationExcel 的这个对象 没有 结束掉。 导致内存锁住文件,你的文件夹就不能删除了。

解锁文件
[解决办法]
霸道方法:
先用Process.Kill将Excel进程杀掉

热点排行