0
[WebMethod]
public void Test()
{
throw new ArgumentNullException();
}
我想在Silverlight客戶端webservice調用完成的方法中獲取實際的異常(例如:ArgumentNullException)。我如何實現它?如何從silverlight客戶端的遠程webservice獲取實際的異常?
是的。它有e.error,可以從e.error.Message獲得一些消息。但這不是遠程webservice的實際異常。 – mantov5
[WebMethod] public void Test() throw new ArgumentNullException(); }這會導致異常,但我不知道它是一個ArgumentNullException,CompletedEventArgs e.error.message只是返回NOT FOUND – mantov5
您可以隨時選擇返回一個結果字符串來指示調用的成功或失敗,用戶友好錯誤消息,如果這是最終目標(只是爲了更準確地通知用戶發生了什麼)。 –