存储.NET应用程序的用户级信息的首选方法是什么?
我可以使用注册表或配置文件 - 但是有些用户没有足够的权限来保存/加载这些文件。
我听说过有关组装私人存储的事情或类似的事情,这是一种方法吗?
我主要关注的是确保即使具有最小权限集的用户也能够访问此存储位置。
答案 0 :(得分:5)
User-scoped Application Settings怎么样? (它们存储在每个用户的Local Settings文件夹中。)您也可以create the settings file using the VS designer,并且它们很容易维护。
MSDN here提供了有关应用程序设置架构的更多信息,该页面上还有更多链接。
答案 1 :(得分:1)
您可以使用my.settings。从msdn。
中查看此page答案 2 :(得分:0)
现在大多数应用程序都使用某种数据库来存储信息。 SQL Express和SQLLite可以实现此目的。