private XmlTextReader SetupReader(XmlTextReader tr) { tr.XmlValidatingReaderCompatibilityMode = true; tr.EntityHandling = EntityHandling.ExpandCharEntities; if (this.HasSetResolver) tr.XmlResolver = GetResolver(); return tr; }