【发布时间】:2011-05-11 13:31:01
【问题描述】:
在 WCF WF 服务中处理来自 Exchange Server 的多个推送通知,我收到以下异常并且 WF 中止:
“相关处理程序上的某些上下文未正确使用”。在 afai 可以看到的任何地方都没有关于此错误的文档。
完整信息: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]:相关处理程序上的某些上下文未正确使用。确保处理程序已由运行时正确初始化,并且工作流具有 Send 后跟 Receive 或 ReceiveReply 活动。 (Fault Detail 等于 An ExceptionDetail,可能由 IncludeExceptionDetailInFaults=true 创建,其值为: System.InvalidOperationException:相关处理程序上的某些上下文未正确使用。确保处理程序已由运行时正确初始化,并且工作流具有 Send 后跟 Receive 或 ReceiveReply 活动。 在 System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult 结果) 在 System.ServiceModel.Activities.Dispatcher.ControlOperationInvoker.ControlOperationAsyncResult.End(Object[]& 输出,IAsyncResult 结果) 在 System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeEnd(MessageRpc& rpc) 在 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage7(MessageRpc& rpc) 在 System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet))。
【问题讨论】:
标签: wcf service workflow-foundation