La mia applicazione esegue una lettura di un file .xml con il metodo "Load" dell'oggetto
"XmlDocument", recupera tutte le righe del documento, le elabora e le visualizza in un datagridview su un form modale.
Nell'evento FormClosing del form, la routine dovrebbe eliminare il documento xml poco prima letto dal metodo "load" ma viene generata un'errore che indica l'impossibilità di elimiare il file
"PosizioneFile/NomeFile.xml" perche attualmente in uso da un'altro processo.
Per eliminare il file ho provato sia con il metodo System.IO.File.Delete che con l'obsoleto metodo Kill (Non sò perche forse nemmeno centra ma in altri casi il primo metodo generava lo stesso errore, il secondo no), niente da fare.![]()