ciao, stò trovando difficoltà con la modifica e il salvataggio si un documento xml..
praticamente avvio l'applicazione che se non trova del testo in uno specifico nodo del documento xml chiede di aggiungere del testo a questo specifico nodo.. il documento viene modificato e salvato ma se in quello stesso momento provo ad utilizzarlo (senza chiudere e riaprire l'applicazione) accedendo a questo nodo appena modificato, risulta come se non fosse stato modificato.. se provo a chiudere e debuggare l'applicazione allora quando accedo al nodo modificato funziona.. come mai?
vi scrivo il codice che utilizzo per aprire il file xml, modificarlo e salvarlo..
codice:private void setListino(string _listino) { XmlDocument xmldoc = new XmlDocument(); xmldoc.Load("../../Eticonf.xml"); XmlNode node = xmldoc.DocumentElement; node.SelectSingleNode("listino").InnerText = _listino; xmldoc.Save("../../Eticonf.xml"); }