App.Config cambiar valor

Esta es mi App.Config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="lang" value="English"/>
  </appSettings>
</configuration>

Con este código realizo el cambio.

lang = "Russian";
private void Main_FormClosing(object sender, FormClosingEventArgs e)
{
     System.Configuration.ConfigurationManager.AppSettings.Set("lang", lang);
}

Pero eso no cambia. ¿Qué estoy haciendo mal?

Respuestas a la pregunta(8)

Su respuesta a la pregunta