我正在尝试在 C# 中使用 XmlTextWriter 类,但它仅在我提供文件的完整路径时才有效(如“C:\file.xml”)。如果我尝试使用相对路径(如“file.xml”),它会创建文件(在包含 cs 文件的同一文件夹中)但它不显示任何内容。VS中的项目树中是否有任何属性我必须设置以便每次运行程序时更新文件?
一些帮助的代码:
如果我做:
XmlTextWriter f = new XmlTextWriter("C:/file.xml", null);
有用。
但是,如果我尝试使用项目中包含的文件,如下所示:
XmlTextWriter f = new XmlTextWriter("file.xml", null);
它不起作用。该文件仍然是空的。
提前谢谢。