Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “如何修复”;进程无法访问文件';C:\Folder\New Text Document.txt';因为它正被另一个进程使用;?_C# - Fatal编程技术网

C# “如何修复”;进程无法访问文件';C:\Folder\New Text Document.txt';因为它正被另一个进程使用;?

C# “如何修复”;进程无法访问文件';C:\Folder\New Text Document.txt';因为它正被另一个进程使用;?,c#,C#,将新文件添加到文件夹时,我遇到此错误: 进程无法访问文件“C:\Folder\New Text Document.txt”,因为另一进程正在使用该文件 我试图在这里找到一个解决方案,但没有一个对我有效。我现在的代码是: private void fileSystemWatcher1\u已创建(对象发送方,filesystemventargs e) { fileWatcher1.Items.Add(string.Format(“创建的文件:{0}文件名:{1}”,e.FullPath,e.Name

将新文件添加到文件夹时,我遇到此错误:

进程无法访问文件“C:\Folder\New Text Document.txt”,因为另一进程正在使用该文件

我试图在这里找到一个解决方案,但没有一个对我有效。我现在的代码是:

private void fileSystemWatcher1\u已创建(对象发送方,filesystemventargs e)
{
fileWatcher1.Items.Add(string.Format(“创建的文件:{0}文件名:{1}”,e.FullPath,e.Name)).ForeColor=Color.Green;
}
编辑

在此处抛出错误:

using (var fileStream = File.OpenRead(e.FullPath)) --> HERE
        {
            BinaryReader reader = new BinaryReader(fileStream);
            file = reader.ReadBytes((int)fileStream.Length);
            fileStream.Close();
        }
所以每次我添加一个新文件,我都会得到上面的错误


谢谢

您的系统可能会打开该文件。确保其已关闭/删除


请参阅前面的答案,这可能会帮助您您好,谢谢。我只是试过,它似乎仍然不起作用。我可以添加第一个文件,但当我添加另一个文件时,它会崩溃