Search notes:

C-Sharp: modify an App.exe.config file

//
//  csc -nologo App.cs
//
using System;
using System.Configuration;

namespace TQ84  {

  class App  {

    static void Main(string[] args) {

      Configuration                   configFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
      KeyValueConfigurationCollection settings_  = configFile.AppSettings.Settings;

      string numRuns_;

      if (settings_["numRuns"] == null)  {
          numRuns_ = "1";
          settings_.Add("numRuns", numRuns_);
      }
      else  {
          int numRuns = Int32.Parse(settings_["numRuns"].Value);
          numRuns++;
          numRuns_ = Convert.ToString(numRuns, 10);

          settings_["numRuns"].Value = numRuns_;
      }

      Console.WriteLine("The application was run {0} time(s)", numRuns_);

      configFile.Save(ConfigurationSaveMode.Modified);
    }
  }
}
Github repository .NET-API, path: /System/Configuration/ConfigurationManager/modify-config/App.cs

See also

The system.Configuration.ConfigurationManager class.
C-Sharp: read settings from an App.exe.config file

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/Microsof...', 1759533205, '216.73.216.149', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/Microsoft/dot-net/namespaces-classes/System/Configuration/ConfigurationManager/modify-config(75): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78