ho aggiunto il try/catch a questo funzioncina che senza gestione degli errori funziona correttamenente, ora mi da questo errore: "not all code paths return a value" l'indicazione del errore è sulla prima riga "LeggiXml"
codice:public string LeggiXml(string nomeFile) { try { System.Data.DataSet myDataset = new System.Data.DataSet(); myDataset.ReadXml(nomeFile); return myDataset.GetXml(); } catch { System.Windows.Forms.MessageBox.Show("Attenzione impossibile trovare il file"); } }