Lo que quiero lograr es muy simple: tengo una aplicación de Windows Forms (.NET 3.5) que usa una ruta para leer información. El usuario puede modificar esta ruta mediante el formulario de opciones que proporciono.
Ahora, quiero guardar el valor de la ruta en un archivo para su uso posterior. Esta sería una de las muchas configuraciones guardadas en este archivo. Este archivo se ubicaría directamente en la carpeta de la aplicación.
Entiendo que hay tres opciones disponibles:
- Archivo de configuración (appname.exe.config)
- Registro
- Archivo XML personalizado
Leí que el archivo de configuración .NET no está previsto para guardar valores de nuevo en él. En cuanto al registro, me gustaría alejarme lo más posible.
¿Significa esto que debo usar un archivo XML personalizado para guardar la configuración?
Si es así, me gustaría ver un ejemplo de código de eso (C #).
He visto otras discusiones sobre este tema, pero todavía no me queda claro.