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...
#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$
Mostrar la cita
#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:
Mostrar la cita
a
Mostrar la cita
mensaje
Mostrar la cita
#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:
Mostrar la cita
compilar
Mostrar la cita
despues
Mostrar la cita
cuando
Mostrar la cita
mismo
Mostrar la cita
propiedad
Mostrar la cita
appSettings
Mostrar la cita
#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$
Mostrar la cita
Ads by Google
Search Busqueda sugerida