我正在创建一个持久化多个不同用户设置的应用程序。我这样做的方法就是将我的集合(包括其中的设置)序列化为XML文件。
当它们被更改时,我更新了保存的文件,以便当用户再次运行时,将保存设置。
当我开始使用这种持久性时,我发现我有很多XML文件。
这是正常的吗?可以使用配置xmls文件丢弃我安装的目录吗?
有没有办法隐藏这些文件?也许是将它们作为资源保存在一个文件名下的技巧?
这不是一个非常紧迫的问题。在那里拥有XML文件并没有让我感到烦恼,但我想我会问。
我正在使用C#和VS 2008。
答案 0 :(得分:2)
你能不能把它们放在自己的文件夹中? “/ App_Data”例如?除此之外......如果您获得了大量文件,那么切换到数据库的可能性有多大? (SQLLite或其他内容)