1

Web メソッドがあり、soapexception または faultexception をスローすると、web.config でカスタム エラー = オンのテキストとして、またはカスタム エラー = オフで発生したテキストと行とともに表示されます。エラーの XML フォーマットが追加されました。webmethod の厳密な標準文字列出力が、フォーマットされた XML で正常に返されます。

[WebMethod(Description = "Downloads file from SP and saves it to DB")]
public string SaveFileFromSPToDb(string siteGuid, string webGuid, string listGuid, string itemId, string fileUrl)
{
    throw new SoapException("exception test", SoapException.ServerFaultCode);
}

何が原因で、どのように修正することができますか?

4

1 に答える 1

0

文字列の代わりに独自の構造体を返し、その構造体に戻り値の型と、何も問題がなければ null に設定される例外オブジェクトの両方を与えることができます。

于 2012-08-01T12:35:04.730 に答える