存储每台机器应用程序文件(xml)的目录,以便我的所有用户(使用应用程序)都可以读/写它

本文关键字:应用程序 用户 我的 写它 都可以 文件 机器 xml 存储 | 更新日期: 2023-09-27 17:49:15

我在多个论坛上讨论过如何使用CommonAppDataFolder来存储每台机器的文件。

我的应用程序有一个要求,我需要将XML文件存储在共享位置,以便所有运行我的应用程序的用户都可以读写该文件。

我理解CommonAppDataFolder (C:'ProgramData for Windows 7)允许管理员有读访问权限,但不允许标准用户写入文件。

我遇到的一个解决方案是更改CommonAppDataFolder中应用程序文件夹的权限,以允许所有用户读/写。

这是达到我要求的最好方法吗?还是微软建议的更好的方法?

存储每台机器应用程序文件(xml)的目录,以便我的所有用户(使用应用程序)都可以读/写它

我建议您使用:Environment.SpecialFolder.CommonDocuments .