Estoy un poco confundido por las diferentes formas en que Visual Studio permite guardar valores dinámicos en un proyecto y cómo están destinados a ser utilizados.Configuración del usuario vs Configuración de la aplicación vs Recursos en Visual Studio 2008
entiendo que si tengo que incluir información binaria como una imagen o un archivo de sonido con mi aplicación tengo que añadir que a un archivo de recursos. Pero si yo estoy ahorrando algo así como una ruta de archivo como una cadena de por qué debería usar o no usar una cadena en un archivo de recursos a través de una cadena en un archivo de configuración de la aplicación (app.config
) o una configuración de usuario (myapp.dll.config
) presentar?
Bien, buen punto para cambiar un recurso que necesita volver a compilar, pero para cambiar una configuración de aplicación/usuario solo necesita cambiar el archivo de configuración XML. –
Correcto. Los archivos de configuración son los mejores para almacenar configuraciones específicas del entorno, que dependerán de la instalación. Esto puede incluir las rutas de archivos, cadenas de conexión de base de datos, y el URI de los servicios para los cuales pueden cambiar. Esto deja una estructura estable en el tacto. – Blanthor