XmlReadMode is helpful. If I specify InferSchema value, the ReadXml does not bomb. It still completely ignored the "default" values specified in the XSD schema. Logic would say that if you specify .ReadSchema it would work, but it doesn't.
Thank you for your help.
>The ReadXml method has an overload where you specify the XmlReadMode (or something like that), try to use that overload with the different enum values. (I don't know if this will work but it should be relatively easy to test)
>
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham