1

在此处输入图像描述我在我的 windows phone 8 应用程序中调用 web 服务。它工作正常,但有时它会接收数据我得到这个超时异常。(由于网络速度慢或其他一些问题)。所以这次我的应用程序没有被处理,它给=异常如下。

System.ServiceModel.ni.dll 中出现“System.TimeoutException”类型的异常,但未在用户代码中处理

我该如何处理这个异常。不知道该怎么做。

我的 C# 代码是

 bool isAvailable = NetworkInterface.GetIsNetworkAvailable();
 if (isAvailable == true)
 {
     try
     {                        
         WhatsupServices.WhatsUpServiceSoapClient ws = new WhatsupServices.WhatsUpServiceSoapClient();
         ws.LoginUserJsonCompleted += ws_LoginUserJsonCompleted;
         ws.LoginUserJsonAsync(txtloginUserName.Text, pass, "1");
     }
     catch (Exception ex)
     { }
 }

void ws_LoginUserJsonCompleted(object sender, WhatsupServices.LoginUserJsonCompletedEventArgs e)
{
     try
     {
         //webservice responce
          string Result = e.Result;
     }
}
4

0 回答 0