Я пытаюсь установить FullControl for Everyone программно на коробке с Windows 7. Безуспешно.
var dirSec = dir.GetAccessControl();
var fsar = new FileSystemAccessRule(
"Everyone",
FileSystemRights.FullControl,
InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit,
PropagationFlags.InheritOnly,
AccessControlType.Allow);
dirSec.AddAccessRule(fsar);
dir.SetAccessControl(dirSec);
Это добавляет некоторые разрешения для группы Everyone (Список и Чтение), но не полный контроль.Если я редактирую разрешения безопасности с помощью Проводника, я могу установить для него FullControl.Есть идеи, почему это не удается?В моих попытках нет сообщений об ошибках.