Ich habe Probleme mit app.config / web.config gesehen und erlebt, bei denen ich die Reihenfolge der Elemente geändert hatte und die App nicht mehr funktionierte. Ich glaube, dass ich das Problem behoben habe, indem ich machine.config angeschaut habe und der Reihenfolge dort folgte.
Ein Beispiel ist die folgende Frage: Common.Logging-Konfigurationsausnahme
Das Problem wurde behoben, indem die Reihenfolge der Elemente in der Datei geändert wurde.
Also, die Frage ist, ist die Reihenfolge der Elemente wichtig?
Es scheint mir so zu sein. Wenn ja, ist es irgendwo dokumentiert, vielleicht ein xsd-Schema? Es scheint, dass zumindest für die configSections
-Elementordnung eine Rolle spielt.
Dokument Ссылка gibt Folgendes an:
"Wenn sich das configSections-Element in einer Konfigurationsdatei befindet, muss das configSections-Element das erste untergeordnete Element des Konfigurationselements sein."Ich habe das von hier: Ссылка
Tags und Links web-config .net app-config configuration-files