2012-12-08 2 views
0

Je reçois l'erreur suivante lorsque vous essayez d'importer un xmlschema en utilisant sérialiseur DataContract:InvalidDataContractException a été traitée

type non valide spécifié. Tapez avec le nom 'ArrayOfanyType' introuvable dans le schéma avec l'espace de noms 'http://schemas.microsoft.com/2003/10/Serialization/Arrays'.

Je sais que c'est arrivé parce que j'utilise une liste mais comment je pourrais la contourner? en utilisant

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

grâce.

Répondre

0

Vous devez partager le bit XSD ici. Ma conjecture est que l'un des éléments dans le schéma est de type xs: any. En supposant que vous vouliez dire que vous utilisiez svcutil pour importer les informations, vous devez utiliser svcutil/t: xmlserializer pour importer le schéma.

Questions connexes