Возможно, я сделал что-то не так, но для меня это не влияет на файлы или подпапки, созданные в целевом каталоге. Это на Windows 7.
даю файл XML в общей папке приложения, используя C #:
%ALLUSERSPROFILE%\Application Data\
Файл будет создан при установке приложения. Этот файл является общим для всех пользователей локального компьютера (т.е. он содержит некоторую информацию о настройках).
Но моя проблема в том, что когда файл создается пользователем с правами администратора (т.е. приложение устанавливается пользователем с правами администратора), другие пользователи не имеют доступа к записи в файл. Когда я проверил атрибуты файла, он дал только «чтение и выполнение», переданный другим пользователям.
Я использую приведенный ниже код для сохранения файла
XDocument.Save(filePath);
Можно ли создать файл с правами записи, предоставленными всем пользователям? Любая помощь высоко ценится!