该进程无法访问该文件,因为另一个进程已锁定该文件的一部分

时间:2017-02-06 10:02:59

标签: c# unix io

我在使用C#的File.Copy方法将文件从本地路径复制到UNC路径时收到了上述错误。然而,只有那条路有问题;将文件复制到任何其他位置都没问题。

当我尝试手动复制和粘贴时,我也收到了错误消息。我能够在该位置手动创建一个文本文件,但是尝试修改它会导致我遇到同样的错误。但是,我被允许覆盖它并删除它。

我现在会尝试阅读原始文件,然后编写一个新文件(我希望它可以工作,但我认为它不合理 - 编辑:它不起作用),但我很困惑;可能导致这种情况的原因是什么?

可能有用的信息:

  • UNC位置在Unix系统上。

0 个答案:

没有答案