【问题标题】:How do I convert this multi-file .xsd into one or more classes?如何将此多文件 .xsd 转换为一个或多个类?
【发布时间】:2013-10-22 17:59:10
【问题描述】:

this 网站上,有电子发票的invoice.xsd。它引用了其他几个 xsd 文件,所有这些文件都可以在它的正下方找到。

我已经尝试下载它们并使用 xsd.exe 命令行工具,并且我尝试使用参数文件来包含多个文件,但没有任何效果。我必须做些什么才能获得 .net 类的完整结构?

【问题讨论】:

  • 你能澄清一下你所说的“没有用”是什么意思吗?这是说您无法成功生成课程吗?你收到警告了吗?还是有些课程没有按您的预期显示?
  • @PetruGardea 谢谢,但我已经想通了。 invoice.xsd 中对 dsig:signature 的引用存在一些问题。我删除了该属性,现在我可以毫无问题地生成 cs。

标签: .net xsd


【解决方案1】:

你是在调用 xsd.exe 并传入 xsd 文件列表吗?

例如xsd /c schema1.xsd schema2.xsd schema3.xsd

如果您只传入一个模式,您将只能获得为这些类型生成的 CS。

【讨论】:

    猜你喜欢
    • 2012-05-06
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2011-12-22
    • 2020-11-24
    相关资源
    最近更新 更多