Я выполняю синтаксический анализ XML с помощью XMLReader с использованием объекта XMLReaderSettings с настройкой обработки событий для выполнения проверки схемы там, где это необходимо.
Однако кажется, что перехват ошибок происходит только один раз для каждого уровня XML.
Это означает, что любые последующие ошибки на этом уровне игнорируются.
Есть ли способ заставить событие обработки ошибок запускаться каждый раз, когда происходит ошибка.
РЕДАКТИРОВАТЬ: я также пробовал XmlSchemaValidator, но это не удалось. Поймал только первую ошибку в теле тега.