3
我已经创建了一个WPF项目,并在我的解决方案中添加了一个“ResFiles”文件夹。在这个文件夹里面我放了几个XML文件。在代码中,为了访问这些文件,我使用了如下所述的相对路径。解决方案文件夹路径问题内的本地文件问题
using (StreamWriter writer = new StreamWriter(@"../../ResFiles/xyz.xml"))
{
serializer.Serialize(writer, mydata, ns);
}
这工作正常。但是,当我为我的应用程序创建安装项目时,文件夹结构正在改变,并且所给出的路径不起作用。这是抛出文件没有发现异常。如何解决这个路径问题?
a使用Environment.CurrentDirectory作为基础? – smoksnes
在解决方案中,我有MySolution-> MyProject-> ResFiles-> xyz.xml路径。当我安装应用程序时,路径是MyProject-> ResFiles-> xyz.xml。 –