Я видел и испытывал проблемы с app.config / web.config, где я изменил порядок элементов, и приложение перестало работать. Думаю, я решил проблему, просмотрев файл machine.config и следуя порядку в нем.
Одним из примеров является следующий вопрос: Исключение конфигурации Common.Logging
Проблема была решена путем изменения порядка элементов появляются в файле.
Итак, вопрос в том,имеет значение порядок элементов?
Мне кажется, это так. Если да, то где-нибудь это задокументировано, может быть, xsd-схема?