У меня есть wsdl, который я сериализую. Он конвертируется в c #, но какого-то объекта там нет.
<xsd:element name="StandardMessageFault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="standard" type="p1:ExchangeFaultData"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
Теперь я не вижу этого нигде в коде. Я искал, и он говорит, что SAP вернет ошибку в случае сбоя, так что вы так далеко, я нашел, как поймать
catch(FaultException ex)
{
FaultException FaultException = (FaultException)ex;
MessageFault msgFault = FaultException.CreateMessageFault();
XmlElement elm = msgFault.GetDetail < XmlElement > ();
}
Я подозреваю, что это не будет работать, потому что он будет искать данные об ошибках.