Torna al Thread
nel report hai piu' di una tabella? se si allora devi leggere/salvare tutto il dataset tramite i suoi metodi "WriteXml"/"ReadXml"...
Poi quando cambi il path, ti basta passarlo come variabile al metodo, e non ci sono problemi di puntamento al file vecchio, dato che poi gli passi tutto tramite il metodo "SetDataSource"...