System.Net.WebException异常处理问题

menglongfeihu007 2013-11-15 09:41:56
用户代码未处理 System.Reflection.TargetInvocationException
Message=操作过程中出现异常,结果无效。有关异常的详细信息,请查看 InnerException。
StackTrace:
位于 System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
位于 Silverlight.DBOperationService.ISSelectCompletedEventArgs.get_Result()
位于 Silverlight.Events.ReportEvents.sys_ISSelect(Object sender, ISSelectCompletedEventArgs e)
位于 Silverlight.DBOperationService.DBOperationClient.OnISSelectCompleted(Object state)
InnerException: System.ServiceModel.CommunicationException
Message=远程服务器返回了错误: NotFound。
StackTrace:
位于 System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
位于 System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
位于 System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
位于 System.ServiceModel.ClientBase`1.ChannelBase`1.EndInvoke(String methodName, Object[] args, IAsyncResult result)
位于 Silverlight.DBOperationService.DBOperationClient.DBOperationClientChannel.EndISSelect(IAsyncResult result)
位于 Silverlight.DBOperationService.DBOperationClient.Silverlight.DBOperationService.IDBOperation.EndISSelect(IAsyncResult result)
位于 Silverlight.DBOperationService.DBOperationClient.OnEndISSelect(IAsyncResult result)
位于 System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result)
InnerException: System.Net.WebException
Message=远程服务器返回了错误: NotFound。
StackTrace:
位于 System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
位于 System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
位于 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
InnerException: System.Net.WebException
Message=远程服务器返回了错误: NotFound。
StackTrace:
位于 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
位于 System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState)
位于 System.Net.Browser.AsyncHelper.<>c__DisplayClass2.<BeginOnUI>b__0(Object sendState)
InnerException:
...全文
1080 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
风一样的大叔 2013-11-15
  • 打赏
  • 举报
回复
遇到此问题 多半是 this.Dispatcher.BeginInvoke((Action)delegate(){}) 大括号中的代码出了异常 如里面访问的数组单元被外部线程清空等 但是vs又捕捉不到 主程序会崩溃
menglongfeihu007 2013-11-15
  • 打赏
  • 举报
回复
引用 1 楼 bdmh 的回复:
反射的错误,还是仔细查查是不是类型不对
主要还是下面的错误,System.ServiceModel.CommunicationException Message=远程服务器返回了错误: NotFound。 StackTrace: 位于 System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result) 位于 System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result) 位于 System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result) 位于 System.ServiceModel.ClientBase`1.ChannelBase`1.EndInvoke(String methodName, Object[] args, IAsyncResult result) 位于 Silverlight.DBOperationService.DBOperationClient.DBOperationClientChannel.EndISSelect(IAsyncResult result) 位于 Silverlight.DBOperationService.DBOperationClient.Silverlight.DBOperationService.IDBOperation.EndISSelect(IAsyncResult result) 位于 Silverlight.DBOperationService.DBOperationClient.OnEndISSelect(IAsyncResult result) 位于 System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result) InnerException: System.Net.WebException Message=远程服务器返回了错误: NotFound。 StackTrace: 位于 System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state) 位于 System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 位于 System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result) InnerException: System.Net.WebException Message=远程服务器返回了错误: NotFound。 StackTrace: 位于 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult) 位于 System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState) 位于 System.Net.Browser.AsyncHelper.<>c__DisplayClass2.<BeginOnUI>b__0(Object sendState) InnerException:
许文君 2013-11-15
  • 打赏
  • 举报
回复
引用 1 楼 bdmh 的回复:
反射的错误,还是仔细查查是不是类型不对
+1
bdmh 2013-11-15
  • 打赏
  • 举报
回复
反射的错误,还是仔细查查是不是类型不对

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧