[2.0.] Modificar por código el fichero de configuración de la aplicación

1993 vistas

No tenemos que acceder directamente a la clase static de ConfigurationManager pero sà instanciarla.



csharp
  1. System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);



Luego modificamos el valor (sobre todo no usar Add())



csharp
  1. config.AppSettings.Settings["password"].Value= "password"



y guardamos los cambios



csharp
  1. config.Save(ConfigurationSaveMode.Modified);