Salve,
dopo il topic di ieri mi ripresento con un nuovo problema..
Dopo aver letto un file con FileStream e StreamReader, dovrei cancellarlo, ma mi dice che è già in uso in un altro processo (quello della mia applicazione sicuramente).
Premetto che ho liberato le risorse con flush() e dispose(), ma niente..
Come debbo fare?codice:myFileStream = New FileStream("config.php", FileMode.Open, FileAccess.Read, FileShare.Delete) myStreamReader = New StreamReader(myFileStream) contenuto = myStreamReader.ReadToEnd myFileStream.Flush() myFileStream.Dispose() myFileStream.Close() myStreamReader.Dispose() myStreamReader.Close() IO.File.Delete("config.php")

Rispondi quotando