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..
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")
Come debbo fare?