2012-09-11 15 views
13

Cuál es la principal diferencia entre System.Configuration.ConfigurationManager.AppSettings [ "clave"] y System.Configuration.ConfigurationSettings.AppSettings [ "clave"]?Diferencia entre ConfigurationManager y ConfigurationSettings

+4

http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/ –

+0

@HariGillala es posible que desee convertir esto en una respuesta. –

Respuesta

6
+0

¿Por qué se vuelven obsoletos> @ Christian.K – Karthick

+0

Una posible respuesta se encuentra en el [link] (http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/) @Hari Gillala publicó un comentario a tu pregunta. –

+0

sí lo tengo gracias .. @ Christian.K – Karthick

0

'System.Configuration.ConfigurationSettings.AppSettings' es obsoleto: Obsoleto significa viejo o ya no está en uso. Ha sido reemplazado por System.Configuration! System.Configuration.ConfigurationManager.AppSettings '

3

Tenga en cuenta que el objeto ConfigurationManager está en un ensamblaje diferente (DLL) aunque el espacio de nombres sea el mismo.

ConfigurationManager Espacio de nombres: System.Configuration Asamblea: System.Configuration (en System.Configuration.dll)

ConfigurationSettings Espacio de nombres: System.Configuration Asamblea: System (en System.dll)

Anton