J'essaie de détecter si un fichier existe au moment de l'exécution, si non, le créer. Cependant, j'obtiens cette erreur lorsque j'essaie d'écrire dans le fichier :
Le processus ne peut pas accéder au fichier 'myfile.ext' car il est utilisé par un autre processus.
string filePath = string.Format(@"{0}\M{1}.dat", ConfigurationManager.AppSettings["DirectoryPath"], costCentre);
if (!File.Exists(filePath))
{
File.Create(filePath);
}
using (StreamWriter sw = File.AppendText(filePath))
{
//write my text
}
Des idées sur la façon de le réparer ?