Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Workflow CRM工作流在调用子工作流时不断失败_Workflow_Dynamics Crm_Dynamics Crm 2013 - Fatal编程技术网

Workflow CRM工作流在调用子工作流时不断失败

Workflow CRM工作流在调用子工作流时不断失败,workflow,dynamics-crm,dynamics-crm-2013,Workflow,Dynamics Crm,Dynamics Crm 2013,当我创建一个CRM工作流,该工作流具有启动子工作流的操作时,工作流会不断失败 奇怪的是,我可以在没有子工作流的情况下运行工作流,只是在其他工作流从另一个工作流中触发时发生。 以前是否有人遇到过这种情况,如果是,是否有人知道如何修复它。 我在这方面出错了。我们得到的错误是: 无法设置未知成员“Microsoft.Xrm.Sdk.Workflow.Activities.StartChildWorkflow.InputParameters” 完整堆栈错误为: 未处理的异常:System.Xaml.Xa

当我创建一个CRM工作流,该工作流具有启动子工作流的操作时,工作流会不断失败

奇怪的是,我可以在没有子工作流的情况下运行工作流,只是在其他工作流从另一个工作流中触发时发生。 以前是否有人遇到过这种情况,如果是,是否有人知道如何修复它。 我在这方面出错了。我们得到的错误是:

无法设置未知成员“Microsoft.Xrm.Sdk.Workflow.Activities.StartChildWorkflow.InputParameters”

完整堆栈错误为:

未处理的异常:System.Xaml.XamlObjectWriterException:无法设置未知成员“Microsoft.Xrm.Sdk.Workflow.Activities.StartChildWorkflow.InputParameters”。 位于System.Xaml.XamlObjectWriter.WriteStartMember(XamlMember属性) 位于System.Xaml.XamlServices.Transform(XamlReader-XamlReader,XamlWriter-XamlWriter,Boolean closeWriter) 在System.Activities.XamlIntegration.FuncFactory
1.Evaluate()中
位于System.Activities.DynamicActivity.OnInternalCacheMatadata(布尔createEmptyBindings)
位于System.Activities.Activity.InternalCacheMatadata(布尔createEmptyBindings、IList
1和validationErrors) 在System.Activities.ActivityUtilities.ProcessActivity(ChildActivity ChildActivity,ChildActivity&nextActivity,Stack
1&Activities剩余,ActivityCallStack父链,IList
1&validationErrors,ProcessActivityTreeOptions,ProcessActivityCallback回调) 在System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity currentActivity、ActivityCallStack父链、ProcessActivityTreeOptions、ProcessActivityCallback回调、IList
1和validationErrors)
位于System.Activities.ActivityUtilities.CacheRootMetadata(Activity-Activity、LocationReferenceEnvironment-hostEnvironment、ProcessActivityTreeOptions、ProcessActivityCallback回调、IList
1和validationErrors) 位于System.Activities.Hosting.WorkflowInstance.ValidateWorkflow(WorkflowInstanceExtensionManager扩展管理器) 在System.Activities.WorkflowApplication.EnsureInitialized()中 位于System.Activities.WorkflowApplication.Enqueue(InstanceOperation操作,布尔推送) 位于System.Activities.WorkflowApplication.WaitForTurn(InstanceOperation操作,TimeSpan超时) 在System.Activities.WorkflowApplication.InternalRun(TimeSpan超时,布尔值isUserRun) 位于Microsoft.Crm.Workflow.ActivityHost.StartWorkflowExecution(活动工作流,ICommonWorkflowContext上下文) 在Microsoft.Crm.Workflow.ActivityHostBase.StartWorkflow(ICommonWorkflowContext上下文,活动预载活动)中

请记住,这些不是XAML工作流,它们是不包含自定义工作流活动的通用CRM工作流

我已经看了大约一周了,我看到的唯一参考文献是无限循环工作流,这里不是这样,自定义XAML工作流也不是这样

任何帮助都将不胜感激

运行此操作的系统是CRM 2013 SP1汇总2


提前感谢

抱歉,我在这里找到了问题的解决方案。 问题是,所有服务器都不在同一版本上。 两个前端服务器都在SP1上,而异步服务器则不在SP1上。 由于子工作流与跨SP不兼容,这就是导致问题的原因。 更新异步服务器后,一切都开始工作。
抱歉,各位,谢谢

抱歉,我在这里找到了问题的解决方案。 问题是,所有服务器都不在同一版本上。 两个前端服务器都在SP1上,而异步服务器则不在SP1上。 由于子工作流与跨SP不兼容,这就是导致问题的原因。 更新异步服务器后,一切都开始工作。
抱歉,各位,谢谢

调用子工作流似乎有问题。几个问题:1)子工作流是否设置为可作为子进程运行?2) 如何从父工作流调用子工作流?子工作流是由父工作流执行的操作触发的,还是直接调用它?3) 你能发布父工作流和子工作流的截图吗?4) 这一切都是在您的开发环境中发生的,还是您移动了代码,但它在某些辅助环境中不起作用?这是一个升级的组织吗?如果您创建一个空白的新组织并尝试构建相同的工作流,它是否有效?子工作流的调用似乎有问题。几个问题:1)子工作流是否设置为可作为子进程运行?2) 如何从父工作流调用子工作流?子工作流是由父工作流执行的操作触发的,还是直接调用它?3) 你能发布父工作流和子工作流的截图吗?4) 这一切都是在您的开发环境中发生的,还是您移动了代码,但它在某些辅助环境中不起作用?这是一个升级的组织吗?如果您创建了一个空白的新组织,并尝试构建相同的工作流,它是否有效?