【问题标题】:Windows Workflow 4.5 Version MappingWindows Workflow 4.5 版本映射
【发布时间】:2013-03-29 13:06:07
【问题描述】:

假设如果有两个版本的工作流,一些实例在 version1 上运行,一些在 version2 上运行,有什么方法可以让我们在创建工作流实例时调用 version1 工作流而不是 version2 来创建新实例它会默认创建version2的实例。

【问题讨论】:

    标签: .net workflow-foundation-4 workflow-foundation


    【解决方案1】:

    .net Framework 4.5 引入了工作流版本控制,这似乎正是您所需要的。

    这两个链接应该足够上手了:

    Using WorkflowIdentity and Versioning

    How to: Host Multiple Versions of a Workflow Side-by-Side

    【讨论】:

    • 我正在使用 WorkflowService (.xamlx),它通过使用工作流标识在内部提供版本控制,所以问题是当我使用工作流服务实现版本控制时,它只会为新实例调用最新的工作流版本,但是我的要求是在创建新实例时调用旧版本的工作流
    • @KirankumarC WorkflowService 版本控制提供使用旧版本恢复已启动工作流的选项,但新请求将使用最新版本处理。如果您需要同时执行相同工作流程的两个版本,那么您可能应该考虑这个而不是Versioning long running Workflow Services in WF4, the code
    • 感谢 Enes,如果我有任何问题,那篇文章可能会解决我的问题,我会采纳你的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多