Entwickler-Ecke
Basistechnologien - Pfad zum AppData Ordner
Eydamos - Mi 09.12.09 17:29
Titel: Pfad zum AppData Ordner
Ich möchte die Einstellungen des Benutzers im AppData Ordner speichern.
Um genau zu sein hier:
(Windows 7)
C:\Users\Benutzername\AppData\Roaming\Meinprogramm\settings.ini
Diesen Pfad kann ich auch ganz gut bekommen indem ich
Application.UserAppDataPath
abfrage. Leider steht in diesem String dann
C:\Users\Benutzername\AppData\Roaming\Meinprogramm\Meinprogramm\1.0.0.0
Mit Remove komme ich dann zwei Ordner höher, sodass ich meine settings.ini da speichern kann wo ich es will. Einzigster Nachteil ist, das er jedesmal wenn ich die Variable abfrage die beiden Unterordner Meinprogramm und 1.0.0.0 anlegt. Das empfinde ich als störend.
Nun meine Frage:
Ist es möglich das anlegen der Ordner zu unterbinden?
Über eine andere Variable nur den Roaming Ordner zu bekommen um dann einen neuen Ordner zu erstellen?
Oder kann man ähnlich wie im Explorer irgendwie mit kürzeln wie %AppData% arbeiten?
Gruß Tim
Greenberet - Mi 09.12.09 17:32
%AppData% entspricht folgendem Code:
C#-Quelltext
1:
| Environment.GetFolderPath( Environment.SpecialFolder.ApplicationData ) |
Eydamos - Mi 09.12.09 17:51
Perfekt genau das was ich brauche.
Vielen Dank.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!