1

我有一个 Web 方法,当我抛出soapexception 或faultexception 时,它显示为web.config 中带有自定义错误=on 的文本,或者带有自定义错误=off 的文本和行。现在有错误的 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 回答