Hola Lista:

Tengo una aplicación desktop en la que uso el app.config para almacenar
valores de configuración entre los tags <appSettings></appSettings>

Como necesito implementar multilanguaje extiendo el archivo app.config
usando el tag <appSettings> de la siguiente forma:

<appSettings file=” Terms.BR.config”>

Y cambiando el atributo de file, con un archivo XML bien definido cambio de
lenguaje sin problemas.

Hasta acá todo anda bien.

Mi problema se da cuando desde la ejecución del programa cambio algún
parámetro, al persistirlo en el app.config con:

 

Dim mAppConfig As System.Configuration. Configuration =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)

mAppConfig.AppSettings.Item(“ItemConfig”).Value = “NuevoValor”

mAppConfig.Save(ConfigurationSaveMode.Modified)

 

Al ejecutar mAppConfig.Save me copia todo el contenido de “Terms.BR.config”
en el app.config

¿Conocen alguna forma de impedir que esta copia se produzca?

 

Muchas Gracias.

 

Carlos Marcelo Santos.

 

Responder a