Laden...

Problem dotNET Framework 1.1

Erstellt von klaus1 vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.859 Views
klaus1 Themenstarter:in
180 Beiträge seit 2005
vor 18 Jahren
Problem dotNET Framework 1.1

Habe folgendes Problem:

Schreibe ganz einfach ein paar Zeilen in eine Datei:
kleiner Auszug aus meinem Programm:


FileStream fs = new FileStream(pfad, FileMode.Create, FileAccess.Write);
			StreamWriter sw = new StreamWriter(fs);

			sw.WriteLine(this.user);
			sw.WriteLine(this.password);
        
			this.user=this.gui_user.Text;
			this.password=this.gui_password.Text;

			sw.Close();
			fs.Close();

Das Problem: es klappt lokal am Rechner mit Visual Studio .NET

Auf dem PC, auf dem das ganze installiert wird, habe ich
dotNET Framework V1.1 Redistributable Package installiert.

da erstellts mir nur die datei, keine daten drinnen...
warum?

LG, Klaus

1.549 Beiträge seit 2004
vor 18 Jahren

Sind sonst noch unterschiede im verhalten. Normal müsste alles klappen ich kann dir nur empfehlen mal alle unnötigen Try catch s zu löschen um zu sehen ob irgendwo eine Expection geworfen wird. Ich persönlich tippe darauf dass irgendeine Datei, Ordner oder Einstellung fehlen

Wir Arbeiten eigendlich nicht wir nehmen nur das geld

klaus1 Themenstarter:in
180 Beiträge seit 2005
vor 18 Jahren

naja, ich schreib auf mss.dll denke das müsste die datei im aktuellen ordner sein.. bzw. schreiben tut er ja, aber keine daten rein!
LG, Klaus

49.485 Beiträge seit 2005
vor 18 Jahren

Hallo klaus1,


FileStream fs = new FileStream(pfad, FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);

//erst das
this.user=this.gui_user.Text;
this.password=this.gui_password.Text;

// dann das
sw.WriteLine(this.user);
sw.WriteLine(this.password);
        
sw.Close();
fs.Close();

herbivore

1.549 Beiträge seit 2004
vor 18 Jahren

Ja sind die werte den gesetzt die du schreibst oder list du dir z.B aus einer nicht vorhandenen Datei ein?? Eher wie net liegt es an einer Abhängigkeit

Wir Arbeiten eigendlich nicht wir nehmen nur das geld

1.549 Beiträge seit 2004
vor 18 Jahren

Tanks herbivore hab mal wieder den Code nur überflogen und den Fehler übersehenen

Wir Arbeiten eigendlich nicht wir nehmen nur das geld

klaus1 Themenstarter:in
180 Beiträge seit 2005
vor 18 Jahren

tatsächlich, übersehen, und try catch abgefangen...