访问WCF服务时出现FileLoadException发布到生产服务器后,重启应用时不时出现这个错误。为了修复它,我们的管理员正在重新启动应用程序并且它再次运行。我们不知道发生了什么。我可以检查什么?编辑:在同一个应用程序中,我们有需要身份impersonate=true的asmxweb服务,因此在web.config中设置。编辑2:我需要更正我所说的话。应用程序池回收后出现此错误。但不总是。以上就是C#学习教程的全部内容:访问WCF服务时出现FileLoadException。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。错误:http://SERVER_NAME/APP_NAME/OurService。svcLastError:System.IO.FileLoadException:无法加载文件或程序集'System.IdentityModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'或其依赖项之一。句柄无效。(HRESULTexception:0x80070006(E_HANDLE))文件名:'System.IdentityModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'--->System.Runtime.InteropServices.COMException(0x80070006):句柄无效。(HRESULTexception:0x80070006(E_HANDLE))在System.ServiceModel.Activation.HostedImpersonationContext..ctor()在System.ServiceModel.Activation.HostedHttpRequestAsyncResult..ctor(HttpApplicationcontext,BooleanflowContext,AsyncCallbackcallback,Objectstate)在System.ServiceModelActivation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication上下文,布尔流上下文)在System.ServiceModel.Activation.HttpModule.ProcessRequest(对象发送者,EventArgse)在System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplicationStep.ISystem.Web.HttpApplication。ExecuteStep(IExecutionStepstep,Boolean&completedSynchronously)消息:无法加载文件或程序集“System.IdentityModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。句柄无效。(ExceptionfromHRESULT:0x80070006(E_HANDLE))来源:System.ServiceModel本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
