时间:2021-07-01 10:21:17 帮助过:28人阅读
原因:文件权限问题,文件从别的地方复制到备份文件夹时,权限也复制过来了,再删除备份文件夹,删除失败
解决方法:
复制文件时,设置属性,删除文件时,再次设置属性。
Delete File.SetAttributes(file, FileAttributes.Normal); File.Delete(file);
Copy File.Copy(file, dest, true); File.SetAttributes(dest, FileAttributes.Normal);
资料来源:
https://stackoverflow.com/questions/26577038/deleting-file-but-is-access-denied
C# 删除文件错误 access denied
标签:file for stack nbsp 备份文件 权限 set attribute dir