2010-03-21 12 views
5

standardmäßig in Windows-Anwendung Einstellungen werden in diesem Verzeichnis gespeichert:.Net Anwendungseinstellungen Pfad

%USERPROFILE%\Local Settings\Application Data\<Company Name>\<appdomainname>_<eid>_<hash>\<version>\user.config 

Ist es möglich, den Pfad zu ändern user.config Datei zum Speichern? Zum Beispiel speichern Sie es im lokalen Ordner?

Antwort

8

Sie können, wenn Sie eine eigene ApplicationSettingsBase abgeleitete Klasse erstellen, um die Anwendungseinstellungen zu verwalten.

Weitere Informationen finden Sie unter Application Settings Architecture.

Das gesagt, ich empfehle dringend, dies nicht zu tun. Wenn Sie einen lokalen Ordner (lokal für Ihre App) verwenden, muss Ihre Anwendung unter erhöhten Berechtigungen für Vista und Windows 7 ausgeführt werden, was eine unnötige Belästigung darstellt. Benutzereinstellungsdateien sollten über Ihre Anwendung konfigurierbar sein und nicht etwas, das der Benutzer jemals sehen oder von Hand bearbeiten muss ...

Verwandte Themen