【发布时间】:2015-03-23 19:45:13
【问题描述】:
我有一个(非常)简单的工作流程。工作流的前三个操作是:
- GetWorkflowId(检索工作流 ID 的简单自定义步骤)
- InitializeCorrelation(原版)
- 接收 Xyz
工作流程中总共有 9 个接收。当我在单元测试中运行所有这些(使用 WorkflowServiceTestHost)时,它工作得很好。
但是,当我尝试从客户端调用第一个接收入口点 (Xyz) 时,我收到以下错误:
对服务实例执行“Xyz|{http://tempuri.org/}IService”操作 无法执行标识符“ffd6c56d-529f-4f42-ba81-f30c5ea9348d” 此时。请确保在 正确的顺序,并且使用中的装订提供有序的交付 保证。
我已经尝试了各种方法来获取更多关于此的信息,但结果都是空的。我有一个 SQL Server 持久性数据库,并已检查过它的工作流实例,但那里的 InstancesTable 始终为空。
我开始怀疑我是否在 WF4 中遇到了错误。
【问题讨论】:
标签: workflow-foundation-4 workflow-foundation-4.5