Bonjour,
Voici mon problème. Je dois créer un flux FileStream sur un fichier. Je n'ai eu aucun problème jusqu'ici
Ensuite, on m'a demandé la possibilité de créer le fichier au lancement de l'application si il n'existait pas. Donc ici pas de souci non plus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 myFileStream = New FileStream(completeFilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None, 1, True)
Mais voila, maintenant le flux ne veut plus se créer ! J'ai utilisé une MsgBox pour afficher l'erreur et voila ce qui est écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 If Not System.IO.File.Exists(completeFilePath) Then ' Si il n'existe pas, on le créé Try File.CreateText(completeFilePath) Catch ex As IO.IOException Throw End Try myFileStream = New FileStream(completeFilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None, 1, True)Donc je ne vois pas trop ce que je peux faire, et j'aimerais bien avoir vos avis.Le processus ne peut pas accéder au fichier car celui-ci est en cours d'utilisation par un autre processus
Merci pour votre aide
Partager