我在多个论坛上经历了许多讨论,人们在讨论如何使用 CommonAppDataFolder 来存储每台机器的文件。
我的应用程序有一个要求,我需要存储一个XML
文件是一个共享位置,这样运行我的应用程序的所有用户都可以读/写该文件。
我了解CommonAppDataFolder
(C:\ProgramData
对于 Windows 7)允许管理员具有读取权限,但不允许标准用户写入文件。
我遇到的解决方案之一是更改应用程序文件夹的权限CommonAppDataFolder
以允许所有用户读/写。
这是实现我的要求的最佳方式还是微软建议的更好方式?