Was ist der Hauptunterschied zwischen System.Configuration.ConfigurationManager.AppSettings [ "key"] und System.Configuration.ConfigurationSettings.AppSettings [ "key"]?Unterschied zwischen Konfigurationsmanager und Configuration
Antwort
ConfigurationSettings.AppSettings ist veraltet. ConfigurationManager.AppSettings ist der Ersatz.
Warum wurde veraltet> @ Christian.K – Karthick
Eine mögliche Antwort ist in der [link] (http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/) @Hari Gillala hat als Kommentar zu deiner Frage gepostet. –
ja habe es danke .. @ Christian.K – Karthick
Manchmal ist es eine gute Idee, die Dokumentation zu lesen ..
http://msdn.microsoft.com/en-en/library/system.configuration.configurationsettings(v=vs.80).aspx
Bietet Runtime-Versionen 1.0 und 1.1 Unterstützung für Abschnitte Konfiguration Lesen und gemeinsame Konfigurationseinstellungen.
Mit anderen Worten, die ConfigurationSettings-Klasse ist veraltet.
Configuration funktioneller haben als Configuration als Liste unten
1. Configuration Appsetting und Connection Abschnitt
2. Konfigurationsmanager bieten Funktion zugreifen können, die Sie Config lesen und schreiben können.
3. Genehmigung durch Benutzerebene
4. ...... und andere, dass Sie auf Msdn
Siehe http://msdn.microsoft.com/En-US/library/system.configuration.configurationmanager.aspx
'System.Configuration.ConfigurationSettings.AppSettings' sehen kann, ist veraltet: Veraltet bedeutet alt oder nicht mehr in Gebrauch. Sie wurde durch System.Configuration! System.Configuration.ConfigurationManager.AppSettings
ersetzt. Denken Sie daran, dass das ConfigurationManager-Objekt in einer anderen (DLL-) Assembly ist, obwohl der Namespace identisch ist.
Configuration Namensraum: System.Configuration Assembly: System.Configuration (in System.Configuration.dll)
Configuration Namensraum: System.Configuration Assembly: System (in System.dll)
Anton
http://www.philosophalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/ –
@HariGillala möchten Sie vielleicht dies in eine Antwort verwandeln. –