ubicacion del archivo de configuracion en aplicaciones de escritorio

11/09/2003 - 20:15 por Oscar Calvo | Informe spam
Hola a todos,
estoy leyendo un archivo de configuracion con la clase
ConfigurationSettings.Entiendo que el nombre del archivo debe ser
"mi_aplicacion".exe.config" y que debe de estar en el mismo directorio de la
aplicacion.La cosa es que para esto tengo que crear el archivo en el
directorio bin de la aplicacion (donde esta compilada la aplicacion), si lo
tengo fuera no lo encuentra.Con lo cual cuando agrego un archivo xml al
proyecto VS me lo pone en el directorio de la aplicacion con todos los
archivos de codigo fuente, y aqui no lo encuentra y el del directorio bin
tengo que editarlo a mano.Lo cual me esta llevando a tener dos copias del
archivo y cuando acabe la aplicacion tendre que copiar el archivo a la nueva
ubicacion.
No se si tendra que ver con las opciones de depuracion, seguramente me he
puesto a desarrollar demasiado rapido sin verme primero el entorno.

Me podriais dar alguna indicacion?

gracias y un saludo
 

Leer las respuestas

#1 Fernando Tubio
11/09/2003 - 22:19 | Informe spam
El archivo que se agrega al proyecto debería llamarse App.config y es donde
se realizan todas las modificaciones. Cuando Visual Studio compila el
proyecto, copia este archivo al directorio Debug o Release correspondiente y
lo renombra a "mi_aplicacion.exe.config". No es necesario realizar ningún
paso adicional. Magia!

Saludos,

Fernando Tubio

"Oscar Calvo" escribió en el mensaje
news:
Hola a todos,
estoy leyendo un archivo de configuracion con la clase
ConfigurationSettings.Entiendo que el nombre del archivo debe ser
"mi_aplicacion".exe.config" y que debe de estar en el mismo directorio de


la
aplicacion.La cosa es que para esto tengo que crear el archivo en el
directorio bin de la aplicacion (donde esta compilada la aplicacion), si


lo
tengo fuera no lo encuentra.Con lo cual cuando agrego un archivo xml al
proyecto VS me lo pone en el directorio de la aplicacion con todos los
archivos de codigo fuente, y aqui no lo encuentra y el del directorio bin
tengo que editarlo a mano.Lo cual me esta llevando a tener dos copias del
archivo y cuando acabe la aplicacion tendre que copiar el archivo a la


nueva
ubicacion.
No se si tendra que ver con las opciones de depuracion, seguramente me he
puesto a desarrollar demasiado rapido sin verme primero el entorno.

Me podriais dar alguna indicacion?

gracias y un saludo




Preguntas similares