从Silverlight 5调用WCF服务时出现异常 [英] Exception coming while calling WCF Service from Silverlight 5

查看:93
本文介绍了从Silverlight 5调用WCF服务时出现异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好

我们在从Silverlight 5应用程序调用WCF服务时面临以下异常":


用户代码未处理System.Reflection.TargetInvocationException
调用目标已抛出Message = Exception.
StackTrace:
在System.RuntimeMethodHandle.InvokeMethod处(对象目标,对象[]参数,签名sig,布尔构造函数)
在System.Reflection.RuntimeMethodInfo.Invoke处(对象obj,BindingFlags invokeAttr,活页夹装订器,Object []参数,CultureInfo文化,布尔skipVisibilityChecks)
在System.Reflection.RuntimeMethodInfo.Invoke处(对象obj,BindingFlags invokeAttr,活页夹活页夹,Object []参数,CultureInfo文化)
在System.RuntimeType.InvokeMember处(字符串名称,BindingFlags bindingFlags,活页夹装订器,对象目标,Object []提供的Args,ParameterModifier []修饰符,CultureInfo文化,String []名为Params)
在System.Type.InvokeMember(字符串名称,BindingFlags invokeAttr,活页夹装订器,对象目标,对象[] args)
在Samyak.Interfaces.ServiceAccessLayer中.<> c__DisplayClass7.< OnCallback> b__3()
InnerException:
Message ="
StackTrace:
在System.ServiceModel.Channels.Remoting.RealProxy.Invoke(Object [] args)
在proxy_2.EndExecuteMethod(SecurityToken&,FaultContract&,IAsyncResult)
InnerException:
消息=错误HRESULT E_FAIL已从对COM组件的调用返回.
StackTrace:
在System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
在System.Net.Browser.BrowserHttpWebRequest中.<> c__DisplayClassa.< EndGetResponse> b__9(对象sendState)
在System.Net.Browser.AsyncHelper中.<> c__DisplayClass4.< BeginOnUI> b__0(Object sendState)


System.Reflection.TargetInvocationException was unhandled by user code
Message=Exception has been thrown by the target of an invocation.
StackTrace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at Samyak.Interfaces.ServiceAccessLayer.<>c__DisplayClass7.<OnCallback>b__3()
InnerException:
Message=""
StackTrace:
at System.ServiceModel.Channels.Remoting.RealProxy.Invoke(Object[] args)
at proxy_2.EndExecuteMethod(SecurityToken& , FaultContract& , IAsyncResult )
InnerException:
Message=Error HRESULT E_FAIL has been returned from a call to a COM component.
StackTrace:
at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClassa.<EndGetResponse>b__9(Object sendState)
at System.Net.Browser.AsyncHelper.<>c__DisplayClass4.<BeginOnUI>b__0(Object sendState)

让我知道是否有解决方案.

--印度印度艾哈迈达巴德市的Parth Gandhi Samyak Infotech

-- - Parth Gandhi Samyak Infotech Ahmedabad, India

推荐答案

你好,

当我们从Silverlight调用WCF服务时,我们面临以下异常5应用程序:


System.Reflection.TargetInvocationException原为用户代码未处理
调用目标已抛出Message = Exception.
StackTrace:
在System.RuntimeMethodHandle.InvokeMethod处(对象目标,对象[]参数,签名sig,布尔构造函数)
在System.Reflection.RuntimeMethodInfo.Invoke处(对象obj,BindingFlags invokeAttr,活页夹活页夹,Object []参数,CultureInfo文化,布尔skipVisibilityChecks)
在System.Reflection.RuntimeMethodInfo.Invoke处(对象obj,BindingFlags invokeAttr,活页夹活页夹,Object []参数,CultureInfo文化)
在System.RuntimeType.InvokeMember处(字符串名称,BindingFlags bindingFlags,活页夹绑定程序,对象目标,Object []提供的Args,ParameterModifier []修饰符,CultureInfo文化,String [] namedParams)
在System.Type.InvokeMember(字符串名称,BindingFlags invokeAttr,活页夹装订器,对象目标,对象[] args)
在Samyak.Interfaces.ServiceAccessLayer中.<> c__DisplayClass7.< OnCallback> b__3()
InnerException:
Message ="
StackTrace:
在System.ServiceModel.Channels.Remoting.RealProxy.Invoke(Object [] args)
在proxy_2.EndExecuteMethod(SecurityToken&,FaultContract&,IAsyncResult)
InnerException:
消息=错误HRESULT E_FAIL已从对COM组件的调用返回.
StackTrace:
在System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
在System.Net.Browser.BrowserHttpWebRequest中.<> c__DisplayClassa.< EndGetResponse> b__9(对象sendState)
在System.Net.Browser.AsyncHelper中.<> c__DisplayClass4.< BeginOnUI> b__0(Object sendState)


System.Reflection.TargetInvocationException was unhandled by user code
Message=Exception has been thrown by the target of an invocation.
StackTrace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at Samyak.Interfaces.ServiceAccessLayer.<>c__DisplayClass7.<OnCallback>b__3()
InnerException:
Message=""
StackTrace:
at System.ServiceModel.Channels.Remoting.RealProxy.Invoke(Object[] args)
at proxy_2.EndExecuteMethod(SecurityToken& , FaultContract& , IAsyncResult )
InnerException:
Message=Error HRESULT E_FAIL has been returned from a call to a COM component.
StackTrace:
at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClassa.<EndGetResponse>b__9(Object sendState)
at System.Net.Browser.AsyncHelper.<>c__DisplayClass4.<BeginOnUI>b__0(Object sendState)


这篇关于从Silverlight 5调用WCF服务时出现异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆