1

我创建了一个简单的 Sharepoint 2010 站点工作流,用于创建和操作列表中的任务。
我所有的活动都正常执行,但是当工作流即将结束时(图中的红点:))发生了一些令人讨厌的异常。
即使有例外,工作流也被标记为完成。

我试图从工作流中删除最后一个活动,因为我认为它们造成了麻烦,但问题仍然存在(这就是我认为问题是工作流本身的最终确定而不是我的活动的原因)。

你有没有遇到过这样的问题,如果你有我该如何解决?

以下是异常详细信息:
异常:System.Workflow.Runtime.Hosting.PersistenceException
InnerException:System.ArgumentException
InnerExceptionMessage: 消息: 堆栈跟踪:<nativehr>0x80070057</nativehr><nativestack></nativestack>
<nativehr>0x80070057</nativehr><nativestack></nativestack>

    在 System.Workflow.Runtime.WorkflowExecutor.Persist(活动动态活动,布尔解锁,布尔需要补偿)
    在 System.Workflow.Runtime.WorkflowExecutor.System.Workflow.ComponentModel.IWorkflowCoreRuntime.PersistInstanceState(活动活动)
    在 System.Workflow.ComponentModel.Activity.MarkClosed()
    在 System.Workflow.ComponentModel.Activity.ReleaseLockOnStatusChange(IActivityEventListener\`1 eventListener)
    在 System.Workflow.ComponentModel.FaultAndCancellationHandlingFilter.SafeReleaseLockOnStatusChange(ActivityExecutionContext 上下文)
    在 System.Workflow.ComponentModel.FaultAndCancellationHandlingFilter.OnEvent(对象发送者,ActivityExecutionStatusChangedEventArgs e)
    在 System.Workflow.ComponentModel.ActivityExecutorDelegateInfo\`1.ActivityExecutorDelegateOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)
    在 System.Workflow.Runtime.Scheduler.Run()
4

0 回答 0