如何在进程使用它时将文件复制到另一个文件夹

时间:2017-09-30 15:44:31

标签: c# file process copy copy-paste

如何将正在使用的任何文件复制到指定文件夹,而不影响/破坏该进程正在执行的操作?

上下文:我正在制作一个程序,每隔X分钟将项目文件夹复制到2个云服务器和1个硬盘驱动器,而该项目仍处于打开状态。

1 个答案:

答案 0 :(得分:1)

如下文所述:

  

重要的部分是打开时的FileShare.ReadWrite   的FileStream

How to copy a file while it is being used by another process

简而言之,请确保在打开文件时指定正确的访问参数。