进程无法使用file访问文件.复制和文件.删除
本文关键字:文件 复制 删除 访问 file 进程 | 更新日期: 2023-09-27 18:10:02
我使用简单的File.Copy
和File.Delete
基本上首先我将我的文件从一个文件夹复制到另一个文件夹,而不是我调用File.Delete
从上一个文件夹删除,但当编译器出现在File.Delete
时,它给了我
进程无法使用file访问文件。复制和归档。删除
我的代码是。
if (!Directory.Exists(copyPath))
{
File.Copy(filefullpath, copyPath);
File.Delete(filefullpath);
}
虽然它复制文件到copyPath,但删除是错误的
试试File.Move
if (!File.Exists(copyPath))
{
File.Move(filefullpath, copyPath); // Try to move
}
这不是一个UnauthorizedAccessException异常吗?检查适当的用户(IIS_IUSRS)是否在文件夹中具有crud权限。文件。Move会导致NTFS权限继承问题