此上下文不支持“use”属性。 C#

时间:2012-07-26 11:55:07

标签: c# xml xsd schema

我正在尝试使用ReadXmlSchema使用C#读取xsd文件。 但是在尝试读取xsd文件时遇到了问题。我收到了错误消息

  

此上下文不支持“use”属性。

实际上xsd包含属性use="required"

<xs:attribute name="sch" type="xs:string" use="required"/>

DataSet ds = new DataSet();
ds.ReadXmlSchema(@"C:\Schema\Schema.xsd");

任何想法有什么不对?

1 个答案:

答案 0 :(得分:0)

只有在您定义属性global时,才会收到此错误消息。只有当属性是内容模型的一部分时,您才能 使用