У меня есть сервер, написанный на C #, который использует олицетворение.
Я хотел бы знать, как я могу изменить атрибуты безопасности файла, чтобы его мог удалить любой пользователь.
Мой сервер олицетворяет пользователя, а затем создает временный файл. Позже мне нужно удалить файл, но с этого момента я больше не выдаю себя за пользователя, который создал файл, и когда делается попытка удалить файл, генерируется исключение. Я предполагаю, что во время создания файла я смогу изменить атрибуты безопасности, чтобы позволить любому пользователю удалить файл.
Как мне это сделать (предпочтительно C #, но p / invoke тоже будет работать).
В настоящее время я использую .NET 1.1, поэтому был бы признателен метод, который может быть реализован в 1.1.