当我创建一个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() at System.Activities.DynamicActivity.OnInternalCacheMetadata(Boolean createEmptyBindings) at System.Activities.Activity.InternalCacheMetadata(Boolean createEmptyBindings, IList
1& validationErrors) at System.Activities.ActivityUtilities.ProcessActivity(ChildActivity childActivity,ChildActivity& nextActivity,Stack1& activitiesRemaining, ActivityCallStack parentChain, IList
1& validationErrors,ProcessActivityTreeOptions options,ProcessActivityCallback callback) 在System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity currentActivity,ActivityCallStack parentChain,ProcessActivityTreeOptions选项,ProcessActivityCallback回调,IList1& validationErrors) at System.Activities.ActivityUtilities.CacheRootMetadata(Activity activity, LocationReferenceEnvironment hostEnvironment, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList
1& validationErrors) 在System.Activities.Hosting.WorkflowInstance.ValidateWorkflow(WorkflowInstanceExtensionManager extensionManager) 在System.Activities.WorkflowApplication.EnsureInitialized() 在System.Activities.WorkflowApplication.Enqueue(InstanceOperation操作,布尔推送) 在System.Activities.WorkflowApplication.WaitForTurn(InstanceOperation操作,TimeSpan超时) 在System.Activities.WorkflowApplication.InternalRun(TimeSpan timeout,Boolean isUserRun) 在Microsoft.Crm.Workflow.ActivityHost.StartWorkflowExecution(活动工作流,ICommonWorkflowContext上下文) 在Microsoft.Crm.Workflow.ActivityHostBase.StartWorkflow(ICommonWorkflowContext context,Activity preLoadedActivity)
请记住,这些不是XAML工作流程,它们是通用CRM工作流程,不包含自定义工作流程活动。
我一直在看这个大约一个星期,我看到的唯一参考是无限循环工作流程,这不是这里的情况和自定义XAML工作流程,但情况并非如此。
非常感谢任何帮助。
正在运行的系统是CRM 2013 SP1汇总2
提前致谢
答案 0 :(得分:0)
道歉,我在这里找到了解决问题的方法。 问题是所有服务器都不在同一版本上。 这两个前端服务器在SP1上,但Async服务器却没有。 由于子工作流程与SP不兼容,因此导致问题的原因。 更新异步服务器后,一切都开始工作了。 对不起伙计们,谢谢