使用外部规则集应用程序与工作流跟踪详解
1. 外部规则集应用程序概述
默认情况下,规则集存储在.rules文件中并绑定到一个工作流。而外部规则集应用程序允许将规则集存储在数据库中并进行版本管理,在运行时加载和执行。该应用程序是由微软程序经理开发的社区应用,体现了围绕工作流 XML 序列化格式构建的工具类型,还展示了如何创建自定义运行时服务以及从 .NET 应用程序调用规则对话框。
2. 下载和使用外部规则集应用程序步骤
- 下载外部规则集应用程序
- 创建一个目录,如
ExternalRuleSet来存放应用程序。 - 从 http://wf.netfx3.com/files/folders/rules_samples/entry309.aspx 下载外部规则集应用程序。
- 运行自解压的
.exe文件,并浏览到刚创建的目录。 - 查看
Setup.cmd文件,必要时更改数据库设置。默认设置为localhost\SQLExpress,若要与 SQL Server 和本地主机一起使用,需删除文件中的\SQLExpress引用。
- 创建一个目录,如