2012-07-26 49 views
3

我试图用ReadXmlSchema用C#读取xsd文件。 但尝试读取xsd文件时遇到问题。我收到了错误消息'use'属性在此上下文中不受支持。 c#

'use'属性在此上下文中不受支持。

其实xsd包含属性use="required"

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

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

任何想法有什么不对?

回答

0

只有当您定义全局属性时,才会收到此错误消息。仅当属性是内容模型的一部分时,才可以使用使用