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