我正在使用File.Copy(source, dest, true)将文件从本地复制到远程,并选择覆盖选项。在我的情况下,dest是一个映射的网络驱动器: File.Copy(source, dest, true); UnMapDrive(); // unmap the network drive 之后我遇到的问题是源文件可能会被锁定,以至于我无法从本地删除该文件。 我猜测这可能是由File.Copy()调用引起的。不确定这是否是同步过程。换句话说,调用后源文件是否被释放?