C# 该进程无法访问该文件,因为在复制和移动文件时另一进程正在使用该文件
在C#控制台应用程序中,我试图将图像从一个目录复制到另一个目录,然后将原始图像从原始位置复制到处理过的位置。我试过穿线、睡觉等,但运气不好。请帮忙C# 该进程无法访问该文件,因为在复制和移动文件时另一进程正在使用该文件,c#,.net,file-copying,file-moving,C#,.net,File Copying,File Moving,在C#控制台应用程序中,我试图将图像从一个目录复制到另一个目录,然后将原始图像从原始位置复制到处理过的位置。我试过穿线、睡觉等,但运气不好。请帮忙 File.Copy(sourcePath, destinationPath ,true); File.Move(sourcePath, processedPath); 所有路径都类似于c:\dir\subdir\image1.png,但子目录位置不同 我得到以下错误 错误:System.Reflection.TargetInvocationExc
File.Copy(sourcePath, destinationPath ,true);
File.Move(sourcePath, processedPath);
所有路径都类似于c:\dir\subdir\image1.png
,但子目录位置不同
我得到以下错误
错误:System.Reflection.TargetInvocationException:调用的目标已引发异常。-->System.IO.IOException:进程无法访问该文件,因为另一个进程正在使用该文件
问题将出现在其他地方。您的代码根本不使用反射。张贴相关代码。也许 吧?