如何在用户目录中存储xml / settings

时间:2011-02-08 03:01:22

标签: c# .net configuration

这是一个非常简单易懂的问题:如何在User的AppData目录中存储和使用文件?

我正在制作一个简单的多媒体播放器,我想将我的library.xml文件存储在用户计算机的某个位置。

我也想知道如何使用它们,例如,如果我想将我的library.xml文件与FileStream一起使用,我该如何引用它?

ReadFileStream = new FileStream(@"\WHERE-IS-IT\Library.xml", FileMode.Open, FileAccess.Read, FileShare.Read);

2 个答案:

答案 0 :(得分:4)

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

看看上一个答案:C# getting the path of %AppData%

答案 1 :(得分:2)

看一下.NET中的isolated storage。它照顾每个窗口风味的位置和安全性。 isolatedstoragefile可用于管理文件和目录。 isolatedstoragefilestream可用于访问文件。