【发布时间】:2018-02-14 09:30:07
【问题描述】:
我有一个需要存储用户特定数据的应用程序。目前我使用用户配置文件来存储数据:
C:\Users\<username>\
现在我遇到的问题是数据变大并且一些用户收到错误,因为文件大小超过了用户配置文件大小。
不能更改用户配置文件大小。
所以我需要以下解决方案之一: 1. 以某种方式将数据/文件夹标记为“保持本地” 2.使用另一个存在于用户特定的windows中的文件夹 3.创建一些本地文件夹,并将其标记为“这仅适用于用户xyz”
这三种解决方案是否可用?
(如果这很重要,则客户端在 Windows 7 及更高版本上)
确定文件夹的代码:
string userPath = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
string folder = Path.Combine(userPath, PlaylistsFolder);
【问题讨论】:
-
如果您能向我们展示您的代码,那就太好了。
-
漫游和本地配置文件有不同的位置。您将数据存储在哪里? 本地用户数据也有限制吗?