我使用File.Copy(source,dest,true)通过覆盖选项将文件从本地复制到远程。在我的例子中,dest是一个映射的网络驱动器:
File.Copy(source, dest, true);
UnMapDrive(); // unmap the network drive
我之后遇到的问题是源文件可能被锁定,因此我无法从本地删除该文件。
我猜它可能是由File.Copy()调用引起的。不确定这个是否是同步过程。换句话说,调用后是否发布了源文件?
答案 0 :(得分:3)