System.io.exception文件已存在

时间:2015-09-02 10:12:23

标签: asp.net

在.net应用程序中,我从网格视图中导出文本。

在保存该文本文件之前,如果该文件已存在,我想删除该文件。

首次导出文本文件。在第二次生成文本文件时,excel文件无法删除并将错误显示为:

  

System.IO.IOException:进程无法访问文件'F:\Test\\report.txt',因为它正由另一个进程使用。

而且我也无法手动删除excel,那时错误被抛出:

  

无法完成操作,因为该文件已在webdev.webserver.exe中打开。

感谢任何帮助。

1 个答案:

答案 0 :(得分:-1)

在创建之前删除try catch块中的文件。并据此处理异常