【发布时间】:2011-04-11 14:02:17
【问题描述】:
我有一个例程尝试从导入目录导入文件,如果导入失败,将它们吐出到错误目录。错误目录是共享的,用户有权删除其中的文件,因此他们可以尝试修复问题,然后再次将文件移至导入目录。我使用 File.Move 将文件移动到错误目录,这工作正常,除了权限 - 它似乎恢复到默认权限集,而不是目录的权限,因此用户无法删除文件 - 如何将文件的权限重置为其包含目录的权限?我尝试过使用 SetAccessControl 和 SetAccessRuleProtection,但似乎没有运气?
干杯
MH
【问题讨论】: