Ich versuche festzustellen, ob eine Datei zur Laufzeit vorhanden ist. Wenn nicht, erstellen Sie sie. Ich erhalte jedoch diesen Fehler, wenn ich versuche, darauf zu schreiben:
Der Prozess kann nicht auf die Datei 'myfile.ext' zugreifen, da sie von einem anderen Prozess verwendet wird.
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
}
Irgendwelche Ideen, wie man das Problem beheben kann?