Cuál es la principal diferencia entre System.Configuration.ConfigurationManager.AppSettings [ "clave"] y System.Configuration.ConfigurationSettings.AppSettings [ "clave"]?Diferencia entre ConfigurationManager y ConfigurationSettings
Respuesta
ConfigurationSettings.AppSettings es obsoleto. ConfigurationManager.AppSettings es el reemplazo.
¿Por qué se vuelven obsoletos> @ Christian.K – Karthick
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. –
sí lo tengo gracias .. @ Christian.K – Karthick
A veces es una buena idea leer los documentos ..
http://msdn.microsoft.com/en-en/library/system.configuration.configurationsettings(v=vs.80).aspx
proporciona versiones de tiempo de ejecución 1.0 y 1.1 de apoyo para la lectura de las secciones de configuración y ajustes de configuración comunes.
En otras palabras, la clase ConfigurationSettings está en desuso.
ConfigurationManager tiene más funcional que ConfigurationSettings como lista
1. ConfigurationManager puede acceder appSetting y la sección connectionstring
2. ConfigurationManager proporcionar una función que se puede utilizar para leer y escribir config.
3. El permiso de nivel de usuario
4. ...... y otra que se puede ver en MSDN
Consulte http://msdn.microsoft.com/En-US/library/system.configuration.configurationmanager.aspx
'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 '
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
- 1. ¿Cuál es la diferencia entre WebConfigurationManager y ConfigurationManager?
- 2. .NET ConfigurationManager app.config confusión
- 3. ¿Dónde está el espacio de nombres de ConfigurationManager?
- 4. MySQL: diferencia entre ', `,' y"
- 5. Diferencia entre objeto y *?
- 6. Diferencia entre. y #
- 7. ¿Diferencia entre == y caso?
- 8. La diferencia entre $ * y $ @
- 9. Diferencia entre & y &
- 10. VBA: Diferencia entre y y +
- 11. ¿Cuál es la diferencia entre usar AppDomain y ConfigurationManager al obtener la ruta a un archivo de configuración?
- 12. Diferencia entre -Wconversion entre gcc y g ++
- 13. ConfigurationManager no encontrado
- 14. ConfigurationManager & Static Class
- 15. Diferencia entre subprocess.Popen y os.system
- 16. Diferencia entre decimal y decimal
- 17. ¿Diferencia entre trazo y relleno?
- 18. Diferencia entre interrupción y eventos
- 19. Diferencia entre netTcpContextBinding y netTcpBinding
- 20. ¿Diferencia entre brújula y sass?
- 21. Diferencia entre "__method__" y "método"
- 22. Diferencia entre Mealy y Moore
- 23. Diferencia entre HashSet y HashMap?
- 24. diferencia entre ajax y enviar
- 25. Diferencia entre sistema y shell_exec
- 26. Diferencia entre Style y ControlTemplate
- 27. Diferencia entre relativo y absoluto
- 28. Diferencia entre window.location.href y top.location.href
- 29. Diferencia entre strncpy y memcpy?
- 30. diferencia entre SDL y GLUT
http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/ –
@HariGillala es posible que desee convertir esto en una respuesta. –