0

MS wsdl.exe を使用して WSDL ファイルから C# ファイルを生成していますが、"The element attribute is required for headers when Use=Literal" というエラーが表示されます。

どうすればこれを取り除くことができますか? wsdl から C# を生成する他のツールはありますか?

    <message name="SomeHeader">
        <part name="Version" type="xsd:string"/>
    </message>

....

    <operation name="xxxxx">
        <soap:operation soapAction="xxxx"/>
        <input>
            <soap:header use="literal" message="SomeHeader" part="Version" />
            <soap:body use="literal" />
        </input>
        <output>
            <soap:body use="literal" />
        </output>
    </operation>
4

1 に答える 1