我们有一个crm 2011本地安装,我们运行良好的自定义插件发送短信等...但是几周前部署后...我们正在解决一个问题。我已删除所有等待或待处理的工作流,并创建了一个临时工作流,该工作流仅更改实体的名称并在实体上按需运行。用于测试目的的非常基本的工作流程但它现在完全崩溃了异步服务。没有其他工作流等待运行,并且对问题感到困惑。 这是事件日志应用程序错误。任何帮助将尽快得到很高兴
主机SERERNAME:监视异步操作时失败 队列。异常:System.MissingMethodException:找不到方法: “无效 Microsoft.Crm.BusinessEntities.BusinessEntityMoniker..ctor(的System.Guid, System.String,Microsoft.Crm.IOrganizationContext)'。在 Microsoft.Crm.Caching.StepDescriptionLoader.LoadCacheData(Guid键, ExecutionContext context)at Microsoft.Crm.Caching.ObjectModelCacheLoader
2.LoadCacheData(TKey key, IOrganizationContext context) at Microsoft.Crm.Caching.CrmMultiOrgCache
2.CreateEntry(TKey key, IOrganizationContext context)at Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey键, IOrganizationContext context)at Microsoft.Crm.Asynchronous.EventOperation.GetPluginAssembly(AsyncExecutionContext 上下文) Microsoft.Crm.Asynchronous.EventOperation.InternalExecute(AsyncEvent asyncEvent) Microsoft.Crm.Asynchronous.AsyncOperationCommand.Execute(AsyncEvent asyncEvent) Microsoft.Crm.Asynchronous.QueueManager.PoolHandler.ProcessAsyncEvent(AsyncEvent asyncEvent) Microsoft.Crm.Asynchronous.QueueManager.PoolHandler.InvokeHandlerInPool(对象 在System.Threading.ExecutionContext.runTryCode(Object。) userData)at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode 代码,CleanupCode backoutCode,Object userData)at System.Threading.ExecutionContext.Run(执行上下文 executionContext,ContextCallback回调,对象状态,布尔值 ignoreSyncCtx)at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 在System.Threading.ThreadPoolWorkQueue.Dispatch()at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
答案 0 :(得分:0)
快速谷歌建议在应用汇总后这可能是一个错误。看起来它试图在你没有的dll上引用一个函数。
我建议。