0

尝试使用 datacontract 序列化程序导入 xmlschema 时出现以下错误:

指定的类型无效。在名称空间为“http://schemas.microsoft.com/2003/10/Serialization/Arrays”的架构中找不到名称为“ArrayOfanyType”的类型。

我知道它发生了,因为我使用的是一个列表,但我将如何解决它?通过使用

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

谢谢。

4

1 回答 1

0

You'd need to share the XSD bit here. My guess is that one of the elements in the schema is of type xs:any. Assuming you meant you are using svcutil to import the info, you need to use svcutil /t:xmlserializer to import the schema.

于 2012-12-08T19:47:39.940 回答