создаю на ее основе фабрику:
СоздатьФабрикуXDTO("D:\Рабочая\temp\MySchema1.xsd");
Все работает хорошо, но если изменить строку <xs:complexType name="testType"> на <xs:complexType name="testType.тестовыйТип"> то при создании фабрики появляется "фатальная" ошибка:
"Invalid byte 2 (e) of a 4-byte sequence".
У меня вопрос, почему данный метод ругается на кириллические символы и почему если выгрузить схему какой-нибудь конфигурации и на ее основании создавать фабрику, то все работает без проблем, хотя там есть кириллические символы?
Разобрался. Нужно было файл xsd создавать в нужной кодировке utf-8.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший