Différence entre ConfigurationManager et ConfigurationSettings
Quelle est la principale différence entre Système.La Configuration.ConfigurationManager.AppSettings["clé"] et Système.La Configuration.ConfigurationSettings.AppSettings["clé"] ?
Pourquoi devenir obsolètes> @Christian.K Une réponse possible est dans le lien @Hari Gillala posté un commentaire à votre question. oui j'ai ça je vous remercie.. @Christian.K n'y a aucune différence de traitement d'un fichier de configuration?
Fournit des versions du moteur d'exécution 1.0 et 1.1 support de la lecture des sections de configuration et les paramètres de configuration courantes.
En d'autres termes, ConfigurationSettings classe est obsolète.
‘Système.La Configuration.ConfigurationSettings.AppSettings’ est obsolète: Obsolète, vieux ou plus en cours d'utilisation. Il a été remplacé par le Système.Configuration!Système.La Configuration.ConfigurationManager.AppSettings’
ConfigurationManager ont plus fonctionnel que ConfigurationSettings que la liste ci-dessous
1. ConfigurationManager pouvez accéder à appsetting et connectionstring section
2. ConfigurationManager fournissent la fonction que vous pouvez utiliser pour lire et écrire config.
3. L'autorisation par le niveau de l'utilisateur
4. ...... et d'autres que vous pouvez voir sur msdn
Reportez-vous à http://msdn.microsoft.com/En-US/library/system.configuration.configurationmanager.aspx
OriginalL'auteur user1662586
ConfigurationSettings.AppSettings est obsolète. ConfigurationManager.AppSettings est le remplacement.
Une réponse possible est dans le lien @Hari Gillala posté un commentaire à votre question.
oui j'ai ça je vous remercie.. @Christian.K
n'y a aucune différence de traitement d'un fichier de configuration?
OriginalL'auteur Christian.K
Gardez à l'esprit que le ConfigurationManager objet est dans un autre (DLL) de l'assemblée, même si l'espace de noms est le même.
ConfigurationManager
Espace De Noms: System.Configuration
Assembly: System.Configuration (dans System.Configuration.dll)
ConfigurationSettings
Espace De Noms: System.Configuration
Assembly: System (dans System.dll)
Anton
OriginalL'auteur Anton Ochss
C'est parfois une bonne idée de lire les docs..
http://msdn.microsoft.com/en-en/library/system.configuration.configurationsettings(v=vs. 80).aspx
Fournit des versions du moteur d'exécution 1.0 et 1.1 support de la lecture des sections de configuration et les paramètres de configuration courantes.
En d'autres termes, ConfigurationSettings classe est obsolète.
OriginalL'auteur Oscar
‘Système.La Configuration.ConfigurationSettings.AppSettings’ est obsolète: Obsolète, vieux ou plus en cours d'utilisation. Il a été remplacé par le Système.Configuration!Système.La Configuration.ConfigurationManager.AppSettings’
OriginalL'auteur Rajesh Pathakoti