Criar arquivo XML com acesso de gravação concedido a todos os usuários da conta do Windows
Estou criando um arquivo XML na pasta comum do aplicativo usando C #:
%ALLUSERSPROFILE%\Application Data\
@File será criado quando o aplicativo estiver instalado. Esse arquivo é algo comum a todos os usuários da máquina local. (Ou seja, contém algumas informações de configuração)
Mas meu problema é que quando o arquivo é criado por um usuário administrador (ou seja, o aplicativo é instalado por um usuário administrador), os outros usuários não têm acesso de gravação ao arquivo. Quando verifiquei os atributos do arquivo, ele forneceu apenas 'leitura e execução' é dado a outros usuário
Estou usando o código abaixo para salvar o arquivo
XDocument.Save(filePath);
É possível criar arquivo com acesso de gravação concedido a todos os usuários? Qualquer ajuda muito apreciada!