我在Windows工作流基础上面临一个奇怪的问题。我已经创建了一个状态机工作流程,它在一个版本中工作得非常好,但是由于一些要求,我改变了工作流程,构建并重新安装了应用程序。现在,当我尝试访问我在之前版本中创建的工作流实例时,它为我提供了WorkflowOwnershipException
:
此工作流程不归WorkflowRuntime所有。 WorkflowRuntime的所有权已过期,或者另一个WorkflowRuntime拥有该工作流程。
是否有解决方法或方法来解决此问题的根本原因?
答案 0 :(得分:0)
持久性服务的锁定时间是多长?我假设你正在使用内置的SqlWorkflowPersistenceService。
也许此信息可以帮助您:
http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,9c484cc4-ddd7-4dfd-b8e3-d5517fe9b0a2.aspx