So there\'s an XSD schema that validates a data file.
It declares root element of the document, and then go complexType\'s that describe structure. The schema h
Without having seen any code, I'm going to take a stab and suggest that it just may be because your validation is setting the ValidationType on the XmlReaderSettings object, but you're either not wiring up the ValidationEventHandler to check for validation errors or simply not doing anything with these validation events.
Even with XmlDocument.Validate, you need to wire up this ValidationEventHandler.
See MSDN here.