Unit testing Microsoft.Activities.UnitTesting不支持具有定义标识的工作流服务

Unit testing Microsoft.Activities.UnitTesting不支持具有定义标识的工作流服务,unit-testing,workflow-foundation-4,workflow-foundation,workflowservice,Unit Testing,Workflow Foundation 4,Workflow Foundation,Workflowservice,我正在使用WF4.5和Microsoft.Activities.UnitTesting。我为我的工作流服务定义了DefinitionIdentity。调用WorkflowServiceTestHost.Open时,将出现以下异常: System.NotSupportedException:持久性提供程序实现 InstanceStore的不支持名为 {urn:schemas-microsoft-com:System.Activities.Persistence/command}CreateWork

我正在使用WF4.5和Microsoft.Activities.UnitTesting。我为我的工作流服务定义了DefinitionIdentity。调用WorkflowServiceTestHost.Open时,将出现以下异常:

System.NotSupportedException:持久性提供程序实现 InstanceStore的不支持名为 {urn:schemas-microsoft-com:System.Activities.Persistence/command}CreateWorkflowownerWithidential。 请选择其他提供程序,或确保此持久性 未尝试执行此命令


这似乎是因为Microsoft.Activities.UnitTesting.Persistence.MemoryStore没有满足CreateWorkflowOwner的身份命令。有人实施了吗?谢谢。

我已经修改了MemoryStore和WorkflowServiceTestHost。Open现在不会引发异常。