title: how to update assemblyBinding section in config file at runtime?
body: <p>I'm trying to change assembly binding (from one version to another) dynamically.</p>
  
  <p>I've tried this code but it doesn't work:</p>
  
  <pre><code>      Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
        ConfigurationSection assemblyBindingSection = config.Sections["assemblyBinding"];
  
        assemblyBindingSection.SectionInformation.ConfigSource = "bindingConf.xml";
        config.Save(ConfigurationSaveMode.Modified);
  
        ConfigurationManager.RefreshSection("assemblyBinding");
  </code></pre>
  
  <p>with <code>bindingConf.xml</code> containing the assemblyBinding section configuration.</p>
  
  <p>So can a change this section at runtime? how to do it? What alternatives do I have?</p>