Hi
Ich nutze die XmlDocument-Klasse und habe eine Projekt-Datei mit einer Größe von derzeit 14kb.
Angezeigt werden die Daten in einem TreeView.
Das Lesen ist kein Problem und geht auch in einer akzeptablen Geschwindigkeit.
Beim Schreiben der Knoten (Attribute, InnerText) oder beim Anlegen neuer Knoten und deren Attributen steigt die CPU-Last auf 100% und der Rechner benötigt einige Minuten für den Vorgang.
Das Kuriose ist, wenn ich das Projekt speichere und das Programm neu starte, geht das Erstellen wieder schnell, verlangsamt sich dann aber zusehends mit jedem weiteren neuen Knoten.
Woran kann das liegen?
Ist die Datei schon jetzt zu gross um sie im Speicher zu lassen und zu bearbeiten?
mfg
Ich nutze die XmlDocument-Klasse und habe eine Projekt-Datei mit einer Größe von derzeit 14kb.
Angezeigt werden die Daten in einem TreeView.
Das Lesen ist kein Problem und geht auch in einer akzeptablen Geschwindigkeit.
Beim Schreiben der Knoten (Attribute, InnerText) oder beim Anlegen neuer Knoten und deren Attributen steigt die CPU-Last auf 100% und der Rechner benötigt einige Minuten für den Vorgang.
Das Kuriose ist, wenn ich das Projekt speichere und das Programm neu starte, geht das Erstellen wieder schnell, verlangsamt sich dann aber zusehends mit jedem weiteren neuen Knoten.
Woran kann das liegen?
Ist die Datei schon jetzt zu gross um sie im Speicher zu lassen und zu bearbeiten?
mfg