Wie auch immer der definierte Name Ihrer ausführbaren (nicht bibliothekarischen dll) Assembly lautet, fügen Sie am Ende ein ".config" hinzu...
Wenn Ihre ausführbare Datei also wie folgt aussehen soll
AcmeWidgets.EastCoast.MyApplicationName.exe
Dann wird die app.config umbenannt in
AcmeWidgets.EastCoast.MeinAnwendungsname.exe.config
Ich würde Ihnen jedoch nicht empfehlen, diese Einstellungen (in der Konfigurationsdatei auf der Festplatte) zur Laufzeit dynamisch zu ändern...
können Sie stattdessen Ihre App so codieren, dass sie stattdessen statische Variablen aus diesen Konfigurationseinstellungen auffüllt und verwendet... und dann die dynamische "Wert ändern"-Funktionalität implementieren, so dass sie diese statischen Variablen ändert...
Auf diese Weise können Sie das Laufzeitverhalten immer noch dynamisch "beeinflussen", vermeiden aber den Aufwand, in die Konfigurationsdatei zu schreiben, und das Ops-Management kann die "Standardwerte" in der Konfigurationsdatei verwalten, indem es sie bearbeitet...