【发布时间】:2017-09-30 15:44:31
【问题描述】:
如何将正在用于另一个进程的任何文件复制到指定文件夹,而不影响/破坏该进程正在执行的操作?
上下文:我正在编写一个程序,该程序将每 X 分钟将一个项目文件夹复制到 2 个云服务器和 1 个硬盘驱动器,同时该项目仍处于打开状态。
【问题讨论】:
标签: c# file process copy copy-paste
如何将正在用于另一个进程的任何文件复制到指定文件夹,而不影响/破坏该进程正在执行的操作?
上下文:我正在编写一个程序,该程序将每 X 分钟将一个项目文件夹复制到 2 个云服务器和 1 个硬盘驱动器,同时该项目仍处于打开状态。
【问题讨论】:
标签: c# file process copy copy-paste
如下文所述:
重要的部分是打开文件时的 FileShare.ReadWrite 文件流
.
How to copy a file while it is being used by another process
简而言之,请确保在打开文件时指定正确的访问参数。
【讨论】: