文件.文件后删除.收到

本文关键字:文件 收到 删除 | 更新日期: 2023-09-27 18:01:05

我在下面一个接一个地复制和删除。Delete抱怨f1仍在使用中(可能复制操作尚未完成(。知道如何解决这个问题吗?

 File.Copy(f1, f2, True)
 File.Delete(f1)

文件.文件后删除.收到

这对我来说没有任何问题。

    String f1 = "d:''temp''f1", f2 = "d:''temp''f2";
    File.Copy(f1, f2, true);
    File.Delete(f1);

我建议尝试使用Process Monitor-http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx查看系统是否已锁定该文件。

我怀疑文件f1是打开的,供其他代码读取。主要嫌疑是反病毒软件。