InvalidDataContractException было обработано

Я получаю следующую ошибку при попытке импортировать xmlschema с помощью сериализатора datacontract:

Указан неверный тип. Тип с именем «ArrayOfanyType» не найден в схеме с пространством имен «http://schemas.microsoft.com/2003/10/Serialization/Arrays».

Я знаю, что это произошло, потому что я использую список, но как мне обойти это? используя

knownTypes.Add (typeof (????))

благодаря.


person NewDTinStackoverflow    schedule 08.12.2012    source источник


Ответы (1)


Вам нужно поделиться битом XSD здесь. Я предполагаю, что один из элементов схемы имеет тип xs:any. Предполагая, что вы имели в виду, что используете svcutil для импорта информации, вам нужно использовать svcutil /t:xmlserializer для импорта схемы.

person Scott Seely    schedule 08.12.2012