Элемент не объявлен при импорте схем - PullRequest
0 голосов
/ 03 февраля 2020

Я получаю Элемент 'http://TruncatePOC.Schema2: Root' не объявлен как ошибка при проверке схемы.

Ниже приведен код:

           XmlReaderSettings settings = new XmlReaderSettings();
         settings.XmlResolver = new XmlXsdResolver();
            //   create a validating reader
            schema =   XmlSchema.Read(schemaStream,null);                

            settings.ValidationType = ValidationType.Schema;
            settings.IgnoreWhitespace = true;
            settings.IgnoreComments = true;
            settings.DtdProcessing = DtdProcessing.Parse;
            settings.ValidationFlags |= XmlSchemaValidationFlags.ProcessSchemaLocation;
            settings.ValidationFlags |= XmlSchemaValidationFlags.AllowXmlAttributes;                
            settings.Schemas.Add(schema);                
            settings.ValidationEventHandler += new ValidationEventHandler(ValidationCallBack);

            reader = XmlReader.Create(partStream, settings);

Может ли кто-нибудь, пожалуйста, помогите мне в этом

Спасибо

...