如何处理我的应用程序生成的XML文件

时间:2010-02-12 23:43:34

标签: xml-serialization

我正在创建一个持久化多个不同用户设置的应用程序。我这样做的方法就是将我的集合(包括其中的设置)序列化为XML文件。

当它们被更改时,我更新了保存的文件,以便当用户再次运行时,将保存设置。

当我开始使用这种持久性时,我发现我有很多XML文件。

这是正常的吗?可以使用配置xmls文件丢弃我安装的目录吗?

有没有办法隐藏这些文件?也许是将它们作为资源保存在一个文件名下的技巧?

这不是一个非常紧迫的问题。在那里拥有XML文件并没有让我感到烦恼,但我想我会问。

我正在使用C#和VS 2008。

1 个答案:

答案 0 :(得分:2)

你能不能把它们放在自己的文件夹中? “/ App_Data”例如?除此之外......如果您获得了大量文件,那么切换到数据库的可能性有多大? (SQLLite或其他内容)