【发布时间】:2010-02-02 18:46:04
【问题描述】:
我正在使用 File.Copy(source, dest, true) 通过覆盖选项将文件从本地复制到远程。在我的例子中,dest 是一个映射的网络驱动器:
File.Copy(source, dest, true);
UnMapDrive(); // unmap the network drive
后来我遇到的问题是源文件可能被锁定,所以我无法从本地删除文件。
我猜这可能是由 File.Copy() 调用引起的。不确定这是否是同步过程。换句话说,是不是调用后就发布了源文件?
【问题讨论】: