0

我们目前正在尝试查看是否应该将WF4用于项目,我有 2 个问题,因为我对最新的 WF 版本不太了解:

  1. 如果创建状态机工作流,有没有办法知道工作流实例的当前状态?即:我有一个投诉状态机WF,我想知道一个投诉的当前状态,我可以不加载WF实例吗?

  2. 每当工作流定义发生变化(即:流程发生变化)时,它会生成一个新的 DLL(程序集)吗?

非常感谢。

4

1 回答 1

1
  1. 不是开箱即用,但使用TrackingParticipant很容易做到
  2. 这取决于您如何定义工作流程。XAML 文件可以编译为 CLR 类型,在这种情况下,您需要重新编译。如果您愿意,还可以从磁盘或其他存储中动态加载它们并以这种方式执行它们。最后,工作流服务(XAMLX 文件)始终作为文件加载,从不编译。
于 2012-09-13T12:03:13.273 回答