Workflow 使用工作流进行关联

Workflow 使用工作流进行关联,workflow,workflow-foundation,workflow-foundation-4,workflowservice,Workflow,Workflow Foundation,Workflow Foundation 4,Workflowservice,我有3个收发活动。我已经根据文档配置了第一次发送和第二次接收活动 参考: 我的前两份运营合同运作良好。但是,当我调用我的最终接收活动时,我得到以下错误消息 InstancePersistenceCommand的执行被中断,因为 未找到实例密钥“761c9e4a-2835-d6ec-6017-581A5FB741” 与实例关联的。这可能是因为实例或键 已清除,或者因为密钥无效。关键可能是 如果生成该消息的消息以错误的方式发送,则该消息无效 时间或包含不正确的相关数据 我确信当我的第三个接收活动无法

我有3个收发活动。我已经根据文档配置了第一次发送和第二次接收活动

参考:

我的前两份运营合同运作良好。但是,当我调用我的最终接收活动时,我得到以下错误消息

InstancePersistenceCommand的执行被中断,因为 未找到实例密钥“761c9e4a-2835-d6ec-6017-581A5FB741” 与实例关联的。这可能是因为实例或键 已清除,或者因为密钥无效。关键可能是 如果生成该消息的消息以错误的方式发送,则该消息无效 时间或包含不正确的相关数据

我确信当我的第三个接收活动无法与第二个发送活动关联时,会发生这种情况。但我不确定如何在这些相关初始化器中配置第二次发送活动


我正在使用workflowservice

您应该以与第二个完全相同的方式配置第三个接收活动,并在执行第三个操作时使用相同的关联值。

我们是否应该使用第二个发送活动关联初始值设定项执行某些操作。如果不是,我的操作与第二个接收活动完全相同。否,初始值设定项仅用于具有特定关联值的初始请求。它的工作是为该值进行相关设置。因此,第二个发送活动不应该有任何相关初始值设定项(没有句柄)。是这样吗?但我也犯了同样的错误?