Здравствуйте, okman, Вы писали:
O>Вообще, вопрос как бы хорошей практики использования XML — принято ли так делать или нет.
O>Я вот о чем — при добавлении новой опции лучше запихнуть ее в один из уже существующих
O>атрибутов XML-документа (чтобы не ломать обратную совместимость), или же сам разбор XML
O>изначально нужно сделать как бы нестрогим, чтобы новые узлы или атрибуты не трактовались как
O>ошибки чтения конфигурации ?
Лучший способ решить проблему — не допустить ее появления.
Сделайте так, чтобы на клиентах всегда была последняя версия бинарников и тогда описанная проблема forward-compatibility рассосется сама собой.