Speichern Sie die XML-Datei in Projekt-Ordner

try
{
    XElement contactsFromFile = XElement.Load("App_Data/EmployeeFinList.xml");
    var xEle = new XElement("Employees",
        from emp in ListFromBasicPay
        select new XElement("Employee",
            new XAttribute("EmpID", emp.employee_personal_id),
            new XElement("GrandTotal", emp.grandTotal),
            new XElement("Housing", emp.housing),
            new XElement("BasePay", emp.base_pay),
            new XElement("XchangeRate", emp.Exchange_rate)));

    xEle.Save("..\\changesetDB.xml");

    Debug.WriteLine("Converted to XML");
}
catch (Exception ex)
{
    Debug.WriteLine(ex.Message);
}

Ich wollen speichern Sie die xml-Datei in einem Ordner erstellt habe ich in meinem Projekt. Ich werde dann verwenden Sie das erstellte xml-Datei in meinem Ordner und das Lesen und schreiben von es. Keine Ahnung, wie es zu tun?

Möchten Sie es hinzufügen, um Sie der Lösung Verzeichnisse unter Ihrem Projekt????
Ja! Ich habe zwei Projekte in meiner Lösung, für das UIs und die andere mit meinem linq to entities clasess . will ich speichern Sie es in meiner solution directory
was ist der genaue Pfad, wo Sie möchten, speichern Sie diese xEle.Save("..\\changesetDB.xml"); normalerweise sollten Sie in der Lage sein, Folgendes zu tun xEle.Save("changesetDB.xml"); aber Sie sollte zu erfassen und den Pfad, wo Sie versuchen, die Datei zu speichern
ich war nur Herumspielen mit, dass, wenn ich xEle.Speichern("changesetDB.xml"); .. werden Sie sagen, dass die Arbeit? wie kann ich erfassen Sie den Pfad?
Eine erste chance Ausnahme des Typs " System.IO.DirectoryNotFoundException " ist in mscorlib.dll .. ich bekomme diese Fehlermeldung, wenn ich xEle.Speichern("changesetDB.xml")

InformationsquelleAutor Dinesh Persaud | 2013-02-25

Schreibe einen Kommentar