秘鲁电子发票XSD

时间:2015-07-09 16:30:05

标签: c# xml xsd

我正在努力从XSD文件创建C#类,这些文件在website of the government上提供。

我正在使用XSD.exe控制台应用程序来生成C#类。但仍然没有成功......

仅错误消息:

错误:为架构'_ \ UBLPE-Invoice-1_0'生成类时出错。    - 元素'urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2:UBLExtensions'缺失。

你有这方面的经验吗?

1 个答案:

答案 0 :(得分:0)

所以我自己解决了。问题是xsd.exe文件不支持XSD中的IMPORT,因此需要按以下方式插入创建命令:

xsd.exe main.xsd imported_xsd.xsd imported_xsd_2.xsd ... imported_xsd_n.xsd

之后我能够毫无问题地上课。