Anwendungseinstellungen

28/09/2009 - 15:34 von Ralf | Report spam
Hallo zusammen,

ich habe folgendes Problem und komme nicht wirklich weiter:

In einer app.config sind Anwendungsweite Einstellungen hinterlegt (Pfad
angaben etc.). Diese Einstellungen möchte ich gern aus ein Klassenbibliothek
abrufen. Bisher ist mir das nicht gelungen. Versucht hab ich es mit dem
ConfigurationManager.OpenExeConfiguration. Einstellungen finde ich allerdings
keine (ausser die ConnectionStrings).

Kann mir hier jemand weiterhelfen?

Viele Grüße
Ralf Anacker
 

Lesen sie die antworten

#1 Thomas Hübner
29/09/2009 - 10:30 | Warnen spam
Hallo Ralf

Ich werd da jetzt nicht so recht schlau draus drum beschreibe ich
enfach wie ich Settings verwalte:

In den Projekteigenschaften hast Du an der Seite den Reiter
"Einstellungen" Dort kannst Du Variablen unterschiedlichster Typen
festlegen. Zur Laufzeit hast Du Schreib/Lesezugriff über
My.Settings.<DeineVariable>

Die Settings werden bei Normalem Programmende automatisch gespeichert,
können aber auch mit My.Settings.Save jederzeit gespeichert werden.
Solltest Du Die Assembly Version àndern fallen die Settings auf die
Defaultwerte zurück. Deswegen sollte man Standardmàßig beim starten
der Application ein My.Settings.Upgrade einbauen welches die Settings
der Vorversion "rüberholt"

Gruß,
Thomas


On 28 Sep., 15:34, Ralf wrote:
Hallo zusammen,

ich habe folgendes Problem und komme nicht wirklich weiter:

In einer app.config sind Anwendungsweite Einstellungen hinterlegt (Pfad
angaben etc.). Diese Einstellungen möchte ich gern aus ein Klassenbibliothek
abrufen. Bisher ist mir das nicht gelungen. Versucht hab ich es mit dem
ConfigurationManager.OpenExeConfiguration. Einstellungen finde ich allerdings
keine (ausser die ConnectionStrings).

Kann mir hier jemand weiterhelfen?

Viele Grüße
Ralf Anacker

Ähnliche fragen