ich habe in folgendem Beitrag [FAQ] Pfad zur eigenen Anwendung (EXE) ermitteln
was gefunden und in mein Prog. eingebaut...
string portnummer;
portnummer = File.ReadAllText(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location + "Portnummer.txt"));
Aber dann bekomme ich den Fehler, dass das nicht möglich sei, weil der Debug-Ordner schreibgeschützt ist...
Zitat von FAQ |
Achtung: Aus dem Verzeichnis der EXE sollte nur gelesen, aber nicht dorthin geschrieben werden. Seit Windows Vista sind die Standardeinstellungen ohnehin so, dass ein Schreiben in Programmverzeichnise nicht möglich ist. Welches Verzeichnis stattdessen zum Schreiben verwendet werden sollte, hängt von der Art der Daten (temporäre Dateien, Konfigurationsdaten, Anwendungsdaten, Benutzerdaten ...) ab. |
aber ich möchte ja eigentlich nur lesen...
gibt es da eine andere Möglichkeit oder eine Alternative?