ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
681
681
EMPFEHLEN
-
Hallo
Ich habe ein Problem und zwar versuche ich mit der Methode System.IO.File.Exists()
zu überprüfen ob eine bestimmte Datei existiert und wenn sie nicht existiert soll sie erstellt werden:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
public void Write(string user, string pass) { //falls datei nicht existiert dann neu erstellen if(!System.IO.File.Exists(filePath)) { System.IO.File.Create(this.filePath); } System.IO.StreamWriter fileWriter = new System.IO.StreamWriter(filePath, true); fileWriter.WriteLine(user); fileWriter.WriteLine(pass); fileWriter.Close(); }
Wenn ich dann die Instanz von StreamWriter initialisieren möchte dann bekomme ich folgenden Fehler: "Auf die Datei kann nicht zugegriffen werden da sie von einem anderen Prozess verwendet wird."
Ich hab keine Ahnung wieso ich diesen Fehler bekomme!
Aber das seltsame ist wenn die Datei nicht existiert dann wird sie in der zeile von
"if(!System.IO.File.Exists(filePath))" ERSTELLT und springt NICHT in die IF-Abfrage
Kann mir bitte jemand helfen
Mfg Chris
-
Mach das so:
Code :1 2 3 4
using (FileStream fs = File.Create(path, 1024)) { fs.Write("bla"); }
-
Danke für die schnelle Antwort aber irgendwie funktioniert das nicht
für die methode write() gibts keine überladung mit nur 1 Argument und außerdem soll falls die Datei existiert nicht neu erstellt werden.
mfg Chris
-
In der MSDN gibts unter der Klasse/Methode eh ein Beispiel. Und aussen rum kannst ja eine Abfrage geben ob die Datei existiert oder nicht.
-
Ich hab jetzt folgendes probiert:
Ich habe die oben beschriebene Methode Write() in ein Consolen-Projekt kopiert und da funktioniert es!
Aber im Programm nicht!
Ich weiß nicht was es haben kann
MFG Indra
-
Danke für die Hilfe
Hab gestern den Fehler gefunden
Es war wie zu erwarten eigenverschulden.
MFG Chris
Ähnliche Themen
-
Nach Bildladen findet System.IO.File.Exist() keine Dateien mehr.
Von Drache2 im Forum .NET CaféAntworten: 6Letzter Beitrag: 21.08.10, 17:31 -
VB06 File Exist Check
Von nicok im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 04.10.06, 12:43 -
Eclipse Fehler beim Öffnen des Hibernate Configuration File Wizard
Von FolkertM im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 02.09.06, 20:21 -
SQL Fehler: Can't open file ...
Von mauli_rulez im Forum Relationale DatenbanksystemeAntworten: 6Letzter Beitrag: 14.02.06, 08:32 -
pop3 Fehler in der /var/log/messages Bad file descriptor
Von Jordi im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 23.06.04, 11:38





Zitieren
Login





