public static void SaveManifest(this Manifest manifest, string fileName) { string xml = XmlSerializerHelper.GetXmlStringFromObject(manifest); var doc = new XmlDocument(); doc.LoadXml(xml); var dir = Path.GetDirectoryName(fileName); if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } doc.Save(fileName); }
public static void SaveReleaseList(this ReleaseList list, string fileName) { string xml = XmlSerializerHelper.GetXmlStringFromObject(list); //WriteText(fileName, xml, Encoding.UTF8); var doc = new XmlDocument(); doc.LoadXml(xml); var dir = Path.GetDirectoryName(fileName); if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } doc.Save(fileName); }