在.net应用程序中,我从网格视图中导出文本。
在保存该文本文件之前,如果该文件已存在,我想删除该文件。
首次导出文本文件。在第二次生成文本文件时,excel文件无法删除并将错误显示为:
System.IO.IOException
:进程无法访问文件'F:\Test\\report.txt'
,因为它正由另一个进程使用。
而且我也无法手动删除excel,那时错误被抛出:
无法完成操作,因为该文件已在
webdev.webserver.exe
中打开。
感谢任何帮助。
答案 0 :(得分:-1)
在创建之前删除try catch块中的文件。并据此处理异常