Valor de alteração do App.Config

Este é o meu App.Config

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

Com esse código eu faço a mudança

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

Mas isso não muda. O que estou fazendo errado?

questionAnswers(8)

yourAnswerToTheQuestion