- Zunächst benötigt man eine Referenz auf „System.Configuration“. Diese ist per Standard nicht in einem Projekt eingebunden
- Man muss eine AppSettings.config erstellen, die in etwa so aussieht:
12345678910<?xml version="1.0" encoding="utf-8" ?><configuration><appSettings><add key="User" value="Andreas"/></appSettings><startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /></startup></configuration> - Anschließend noch eine Hilfsfunktion:
123456private void ChangeInAppSetting(string key, string value) {System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);config.AppSettings.Settings[key].Value = value;config.Save(ConfigurationSaveMode.Modified);ConfigurationManager.RefreshSection("appSettings");} - Die man ausführen kann:
1ChangeInAppSetting("User", "Martin"); - Auslesen kann man die AppSettings ganz einfach mit
1ConfigurationManager.AppSettings["User"];
Login