Archivos de configuración en Aplicaciones Windows

25/02/2008 - 16:45 por Javito | Informe spam
Estoy revisando el espacio de Nombres System.Configuration para sun posible
utilización en aplicaciones Windows con C# y veo que en teoría se puede
utilizar en dichas aplicaciones, y de hecho existen archivos de
configuración con nombre SetupX, que no son XML, pero luego veo que las
clases como ConfiguracionManager, Configuration etc. no aparecen en este
entorno y si lo hacen en aplicaciones ASP .Net utilizando el mismo espacio
de nombres.y me surgen dos preguntas:

1) debo entender que las clases de este espacio de nombres son solo para
aplicaciones Web ?
2) incluye .Net Framework alguan forma de configuración de aplicaciones
con XML para aplicaciones Windows C#

un saludo
 

Leer las respuestas

#1 Alberto Poblacion
25/02/2008 - 19:20 | Informe spam
"Javito" wrote in message
news:%
Estoy revisando el espacio de Nombres System.Configuration para sun
posible utilización en aplicaciones Windows con C# y veo que en teoría se
puede utilizar en dichas aplicaciones, y de hecho existen archivos de
configuración con nombre SetupX, que no son XML, pero luego veo que las
clases como ConfiguracionManager, Configuration etc. no aparecen en este
entorno y si lo hacen en aplicaciones ASP .Net utilizando el mismo espacio
de nombres.y me surgen dos preguntas:

1) debo entender que las clases de este espacio de nombres son solo para
aplicaciones Web ?



No. En cualquier proyecto, WinForms incluidos, pones una Referencia a
System.Configuration y puedes usar la clase ConfigurationManager. De hecho,
para aplicaciones web, la documentación de MSDN recomienda usar
preferiblemente WebConfigurationManager, en lugar de ConfigurationManager,
reservando éste para las aplicaciones cliente.

2) incluye .Net Framework alguan forma de configuración de aplicaciones
con XML para aplicaciones Windows C#.



Sí, precisamente la clase ConfigurationManager lee ficheros .config cuyo
contenido es XML.

Preguntas similares