在 .NET 4 中工作流定义发生更改后恢复工作流

发布于 2024-10-14 03:42:41 字数 115 浏览 3 评论 0原文

在 Workflow Foundation 4 中,如果我恢复持久工作流,同时该工作流实例的工作流定义(例如,xaml 文件)已更改,会发生什么情况?

我会收到错误吗?会恢复旧定义,还是会恢复新定义?

In Workflow Foundation 4, what happens if I resume a persisted workflow, and in the meantime the workflow definition (e.g., the xaml file) for that workflow instance has changed?

Will I get an error, will it resume with the old definition, or will it resume with the new definition?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

_失温 2024-10-21 03:42:41

它会产生一个错误。现在在 WF4 中实现此目的的唯一方法是将旧定义 (XAML) 存储在某处并使用该定义继续。

Microsoft 正在致力于工作流版本控制实施(在 PDC'10 上宣布)但我不确定什么时候会发布。

这是一个相关问题,可能会帮助您再远一点。

It will generate an error. The only way to accomplish this now in WF4 is to store the old definition (XAML) somewhere and resume with that definition.

Microsoft is working on a workflow versioning implementation (announced at PDC'10) but I'm not sure when that will be relased.

Here is a related question that may help you a little further.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文