Я прошел через множество дискуссий на нескольких форумах, где люди обсуждали, как CommonAppDataFolder можно использовать для хранения файлов для каждой машины.
В моем приложении есть требование, согласно которому мне нужно хранить XML
файл в общем месте, чтобы все пользователи, запускающие мое приложение, могли читать / писать в этот файл.
Я понимаю, что CommonAppDataFolder
(C:\ProgramData
для Windows 7) позволяет администраторам иметь доступ для чтения, но не позволяет обычным пользователям писать в файл.
Одно из решений, с которыми я столкнулся, - изменить права доступа к папке приложения в CommonAppDataFolder
, чтобы разрешить чтение / запись для всех пользователей.
Это лучший способ выполнить мои требования или Microsoft предлагает лучший способ?