| 

.NET C# Java Javascript Exception

1
Moin Codekicker,
ich möchte geänderte AppSettings im includierten Konfigfile speichern.

<appSettings configSource="Settings\AppSettings.config"/>


Das schreiben an sich in nicht mein Problem, aber die geänderten Werte werden in die WebConfig und nicht in die includierte Datei geschrieben :-(

var configuration = WebConfigurationManager.OpenWebConfiguration(ROOT_PATH);
configuration.Sections["appSettings"].SectionInformation.ConfigSource = @"Settings\AppSettings.config";
configuration.AppSettings.Settings["key42"].Value = "value42";
configuration.Save(ConfigurationSaveMode.Full );


Was mache ich falsch?
News:
17.12.2014
Jorgen Schumann 1,6k 1 9
1 Antwort
0
Der Pfad der ConfigSource hat nicht gestimmt.
Bei meiner Struktur:
WebRoot\bin\Settings

muss ich die ConfigSource folgendermassen setzten:
configuration.Sections["appSettings"].SectionInformation.ConfigSource = @"bin\Settings\AppSettings.config";


Ich hatte "bin" an den RootPath angehängt.
19.12.2014
Jorgen Schumann 1,6k 1 9

Stelle deine .net-Frage jetzt!