Sandcastle installiert - nun geht Eintrag in app.config nicht mehr

tecla

Erfahrenes Mitglied
Hallo zusammen

Ich habe seit neuestem Sandcastle und den SandcasteHelpFileBuilder installiert und bin nun dabei meinen Code zu dokumentieren. Ebenfalls habe ich in den Eigenschaften meiner Projekte eingestellt, dass beim Erstellen eine xml-Dokumentationsdatei erstellt werden soll.

Seither funktioniert meine Methode zum Einträge in die app-Config zu ändern nicht mehr!

Code:
        public static void ConfigEintragAendern(string sKeyName, string sNeuerWert)
        {
            // Get the configuration file.
            System.Configuration.Configuration config =
              ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            // Add an Application Setting.
            config.AppSettings.Settings.Remove(sKeyName);
            config.AppSettings.Settings.Add(sKeyName, sNeuerWert);
            // Save the configuration file.
            config.Save(ConfigurationSaveMode.Modified);
            // Force a reload of a changed section.
            ConfigurationManager.RefreshSection("appSettings");
        }

Kann das miteinander zu tun haben? Es gibt eigentlich keinen anderen Grund, ich habe sonst überhaupt nichts verändert...

Ich bin um Hilfe und Gedankenanstösse sehr dankbar...

Grüsse, Tecla
 
Es geschieht gar nichts.
Das Programm scheint zwar die Config-Datei zu kennen (wenn ich den Cursor in der Zeile config.AppSettings.Settings.Remove(sKeyName) auf Settings setzte, zeigt es mir brav unter Count die richtige Anzahl Einträge an.
Aber weder das Remove, noch die anschliessenden Add und Save werden durchgeführt - es geschieht schlichtweg nichts...
 

Neue Beiträge

Zurück