我的Windows应用程序正在创建一个xml文件并使用XElement
向其添加数据。有没有什么办法可以在D:/直接创建这个文件,而不是项目的bin文件夹(默认)。我想要一个Web服务来访问这个XML文件来执行一些功能。所以在这种情况下,我希望它在某个通用文件夹中,只要此应用程序在任何系统上运行。我可以使用XElement在指定位置创建一个xml文件吗?
用于创建和更新XML
x = new XElement("Data");
x.Add(new XElement("DataClass",
new XElement("pathI", txt_input.Text),
new XElement("pathO", txt_Output.Text),
new XElement("prefix", txt_prefix.Text),
new XElement("frequency", Convert.ToInt32(txt_freq.Text))));
x.Save("Data.xml");
你的代码运行对我很好,文件在bin \ debug文件夹中创建。你可能想尝试'x.Save(“文件路径”+“data.xml”);' – ryadavilli 2013-02-11 05:26:45