我正嘗試創建一個用於存儲某個類的信息的XML文件。我將路徑作爲const設置爲Info.xml
。但XMLTextWriter
未將XML文件保存到bin(debug/release)文件夾,而是將其保存到MyDocuments文件夾。當我試圖檢查文件是否存在與File.Exists(path)
,它的返回false。請有人請在這裏指導我。xmlTextWriter不會將XML文件保存到bin文件夾中
我的代碼看起來如下...
string BookName = "Book1"
string AuthorName= "Author1"
XmlTextWriter writer = new XmlTextWriter("Info.xml", Encoding.UTF8); writer.WriteStartDocument();
writer.WriteStartElement("Title");
writer.WriteString(BookName);
writer.WriteStartElement("Author");
writer.WriteString(AuthorName);
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Close();
發佈代碼總是有幫助的... – Sebastian
你可以發佈你使用過的代碼嗎? –
我想你可以使用Application.StartupPath + Info.xml來保存並讀取或者查找File.Exists!例如'Lineds.WriteXml(Application.StartupPath + @「//」+ testPlanName +「.xml」,XmlWriteMode.WriteSchema);' – Mullaly