Algo parecido a Web.Config

22/10/2003 - 02:02 por Eloy Paredes | Informe spam
Hola a todos nuevamente,

Tengo una pregunta, en las aplicaciones web existe un
archivo de configuracion en formato XML (Web.Config) que
es muy util, por ejemplo para guardar la cadena de
conexion a una base de datos.

Quisiera saber si se puede utilizar un archivo .Config
para una aplicacion windows, y si se puede como lo creo
desde Visual Studio, y como hago para acceder a las claves
guardadas en el archivo de configuracion.

Muchas gracias por la molestia.

Preguntas similare

Leer las respuestas

#1 Gonzalo Antonio
22/10/2003 - 04:23 | Informe spam
Puedes crear tus propios archivos XML. Busca por las clases XMLTextReader y
XMLTextWriter del namespace System.XML

saludos...
Respuesta Responder a este mensaje
#2 Oscar Calvo
22/10/2003 - 10:57 | Informe spam
existen los app.config.
si tienes vs.net agrega un nuevo elemento (archivo xml).renombralo despues a
app.config (importante la extension).Con esto ya creas el fichero, cuando
compiles se creara el fichero "nombreDeTuProyecto.config.exe" en el mismo
directorio.Para acceder a sus claves usa la clase estatica y su propiedad
(creo que esta en el espacio de nombres configuration)
ConfigurationSettings.AppSettings[elemento]
para que esto funcione las claves deben de ir dentro del nodo appSettings
dentro del fichero xml
ejemplo:
fichero appconfig:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="rutaBdUsuarios" value="..\usuarios.mdb" />
</appSettings>
</configuration>
ya en el codigo para recuperar el valor de "rutaBdUsuarios"
seria
string ruta=ConfigurationSettings.AppSettings["rutaBdUsuarios"];
Para escribir no es tan facil y debes de usar las clases xml
un saludo
"Eloy Paredes" escribió en el mensaje
news:04fe01c3982f$cd282170$
Hola a todos nuevamente,

Tengo una pregunta, en las aplicaciones web existe un
archivo de configuracion en formato XML (Web.Config) que
es muy util, por ejemplo para guardar la cadena de
conexion a una base de datos.

Quisiera saber si se puede utilizar un archivo .Config
para una aplicacion windows, y si se puede como lo creo
desde Visual Studio, y como hago para acceder a las claves
guardadas en el archivo de configuracion.

Muchas gracias por la molestia.
Respuesta Responder a este mensaje
#3 .
22/10/2003 - 15:55 | Informe spam
Interesante el tema, yo estoy buscando algo parecido.
¿Que pasa, por ejemplo, si cambia la ruta de la base de datos?
¿Seria fácil en una instalación ya hecha hacer ese cambio?
es decir: ¿Como puedo cambiar esos parametros del XML sin volver a compilar
de nuevo?

"Oscar Calvo" escribió en el mensaje
news:
existen los app.config.
si tienes vs.net agrega un nuevo elemento (archivo xml).renombralo despues


a
app.config (importante la extension).Con esto ya creas el fichero, cuando
compiles se creara el fichero "nombreDeTuProyecto.config.exe" en el mismo
directorio.Para acceder a sus claves usa la clase estatica y su propiedad
(creo que esta en el espacio de nombres configuration)
ConfigurationSettings.AppSettings[elemento]
para que esto funcione las claves deben de ir dentro del nodo appSettings
dentro del fichero xml
ejemplo:
fichero appconfig:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="rutaBdUsuarios" value="..\usuarios.mdb" />
</appSettings>
</configuration>
ya en el codigo para recuperar el valor de "rutaBdUsuarios"
seria
string ruta=ConfigurationSettings.AppSettings["rutaBdUsuarios"];
Para escribir no es tan facil y debes de usar las clases xml
un saludo
"Eloy Paredes" escribió en el


mensaje
news:04fe01c3982f$cd282170$
> Hola a todos nuevamente,
>
> Tengo una pregunta, en las aplicaciones web existe un
> archivo de configuracion en formato XML (Web.Config) que
> es muy util, por ejemplo para guardar la cadena de
> conexion a una base de datos.
>
> Quisiera saber si se puede utilizar un archivo .Config
> para una aplicacion windows, y si se puede como lo creo
> desde Visual Studio, y como hago para acceder a las claves
> guardadas en el archivo de configuracion.
>
> Muchas gracias por la molestia.


Respuesta Responder a este mensaje
#4 Oscar Calvo
22/10/2003 - 16:11 | Informe spam
tio es un archivo de texto plano,claro que es facil. de todas formas lo
mejor es que hagas primero tus pruebas y despues preguntes
"." escribió en el mensaje
news:
Interesante el tema, yo estoy buscando algo parecido.
¿Que pasa, por ejemplo, si cambia la ruta de la base de datos?
¿Seria fácil en una instalación ya hecha hacer ese cambio?
es decir: ¿Como puedo cambiar esos parametros del XML sin volver a


compilar
de nuevo?

"Oscar Calvo" escribió en el mensaje
news:
> existen los app.config.
> si tienes vs.net agrega un nuevo elemento (archivo xml).renombralo


despues
a
> app.config (importante la extension).Con esto ya creas el fichero,


cuando
> compiles se creara el fichero "nombreDeTuProyecto.config.exe" en el


mismo
> directorio.Para acceder a sus claves usa la clase estatica y su


propiedad
> (creo que esta en el espacio de nombres configuration)
> ConfigurationSettings.AppSettings[elemento]
> para que esto funcione las claves deben de ir dentro del nodo


appSettings
> dentro del fichero xml
> ejemplo:
> fichero appconfig:
> <?xml version="1.0" encoding="utf-8"?>
> <configuration>
> <appSettings>
> <add key="rutaBdUsuarios" value="..\usuarios.mdb" />
> </appSettings>
> </configuration>
> ya en el codigo para recuperar el valor de "rutaBdUsuarios"
> seria
> string ruta=ConfigurationSettings.AppSettings["rutaBdUsuarios"];
> Para escribir no es tan facil y debes de usar las clases xml
> un saludo
> "Eloy Paredes" escribió en el
mensaje
> news:04fe01c3982f$cd282170$
> > Hola a todos nuevamente,
> >
> > Tengo una pregunta, en las aplicaciones web existe un
> > archivo de configuracion en formato XML (Web.Config) que
> > es muy util, por ejemplo para guardar la cadena de
> > conexion a una base de datos.
> >
> > Quisiera saber si se puede utilizar un archivo .Config
> > para una aplicacion windows, y si se puede como lo creo
> > desde Visual Studio, y como hago para acceder a las claves
> > guardadas en el archivo de configuracion.
> >
> > Muchas gracias por la molestia.
>
>


Respuesta Responder a este mensaje
#5 MCP Daniel Sharp
25/10/2003 - 07:09 | Informe spam
Puedes utilizar archivos de configuracion tambien para winforms y consolas
la manera mas facil de utilizar eso, por ejemplo en el caso de una
aplicacion de consola es adhiriendo en un componente un control
sqlconnection en diseño y le dices que sea una propiedad dinamica, entonces
automaticamente se generará un app.config, luego puedes eliminar el
componente y quedará listo tu archivo de configuracion sin mucho esfuerzo

atte
daniel #
MCP Dev Web App C#

"Eloy Paredes" wrote in message
news:04fe01c3982f$cd282170$
Hola a todos nuevamente,

Tengo una pregunta, en las aplicaciones web existe un
archivo de configuracion en formato XML (Web.Config) que
es muy util, por ejemplo para guardar la cadena de
conexion a una base de datos.

Quisiera saber si se puede utilizar un archivo .Config
para una aplicacion windows, y si se puede como lo creo
desde Visual Studio, y como hago para acceder a las claves
guardadas en el archivo de configuracion.

Muchas gracias por la molestia.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida