svcutil.exe 和多个 XSD 文件

svcutil.exe and multiple XSD files

我是 SOAP 的新手,我正在尝试使用 svcutil.exe 从引用多个 .WSDL 的文件生成 C#XSD 文件来定义各种类型

我的文件结构是这样的:

service.wsdl
type$a.xsd
type$b.xsd
etc..
type$z.xsd

我试过运行命令:

svcutil.exe service.wsdl *.xsd  /t:code /l:c#

但我收到以下错误:

Error: There was an error verifying some XML Schemas generated during export:
Undefined complexType 'http://[...censored...]/bo:xmloutT' is used as a base for complex type extension.

bo:xmloutT 类型在其中一个 XSD 文件中被正确定义,所以我不明白我做错了什么。有什么想法吗?

最后我用了xsd.exe而不是svcutil.exe

他们有类似的生成代码的语法,但是 xsd.exe 由于某种原因在另一个不能正常工作的地方工作正常。