Ich versuche, eine app.config-Datei in mehrere Dateien aufzuteilen, um die Verwaltung der für verschiedene Umgebungen erforderlichen Unterschiede zu erleichtern. Bei einigen Abschnitten war es einfach...
<system.diagnostics>
various stuff
</system.diagnostics>
wurde
<system.diagnostics configSource="ConfigFiles\system.diagnostics.dev" />
wobei die "verschiedenen Dinge" in die Datei system.diagnostics.dev verschoben wurden.
Aber für die system.serviceModel
Abschnitt scheint dies nicht zu funktionieren.
Jetzt habe ich Hinweise gelesen, dass es nicht funktioniert für system.serviceModel
selbst, aber es funktioniert für die Abschnitte darunter: bindings
, client
, diagnostics
, usw. Aber das Gleiche passiert mir, wenn ich versuche, configSource mit einem von ihnen zu verwenden. Wenn ich Folgendes eingebe
<system.serviceModel>
<bindings configSource="ConfigFiles\whateverFile.dev" />
Ich verstehe:
Das Attribut 'configSource' ist nicht deklariert.
Hat das noch jemand gesehen? Kennen Sie eine Lösung? (Vielleicht habe ich ein veraltetes Schema oder so?)