WF4工作流持久性存储:XAML定义是否与实例数据一起存储?

时间:2011-05-16 18:37:00

标签: xaml versioning workflow-foundation workflow-foundation-4

环境:Workflow Foundation 4,SQL持久性存储 要求:我有一个书签,必须使用用于初始化实例的相同XAML恢复。

我依稀记得在某个地方读了一会儿,但我不确定了。 XAML定义是否与持久性存储中的实例数据一起存储?或者我们有责任在部署过程中维护多个XAML版本吗?这是在工作流程版本维护的上下文中。我的想法:假设活动二进制文件保持不变,如果XAML定义在持久性数据库中也可用,则恢复持久化工作流可能更容易!一种手动解决方法:将XAML文件的版本号存储在数据库中,并将相应的版本化XAML文件存储在部署文件夹中。

还有其他选择吗?

1 个答案:

答案 0 :(得分:2)

不会将XAML内容与工作流状态一起存储,您必须处理它。