Bonjour à tous,
J'ai une petite application vb.net en mode console sous VS 2022, qui permet de modifier complètement le texte d'un fichier avant l'utilisation de cette procédure qui permet de faire un rajout :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub RajoutTextFile()
    Try
 
        Using sr As StreamWriter = File.AppendText("C:\Users\Documents\Module_Program_VB.txt")
            Console.WriteLine("Entre du texte  :")
            Dim Texte As String = Console.ReadLine()
            sr.Write(Texte)
       End Using
    Catch e As IOException
        Console.WriteLine("The file could not be read:")
        Console.WriteLine(e.Message)
    End Try
End Sub
Comment libérer l’accès au fichier qui est encore en lecture :

The file could not be read:
The process cannot access the file 'C:\Users\Documents\Module_Program_VB.txt' because it is being used by another process.
Si quelqu'un a une idée MERCI