Windows Workflow Foundation 工具

Windows Workflow Foundation 包括以下工具。

工具 说明

Wca.exe

该工作流通信活动命令行实用工具用于从包含一个或多个 ExternalDataExchangeService 接口的输入程序集中为严格绑定的 HandleExternalEventActivity 活动和 CallExternalMethodActivity 活动派生的类生成代码文件。

对于程序集中每个接口的每个方法和事件,活动是使用对应于方法/事件参数的强类型属性创建的。这些严格绑定的活动可通过强类型改善设计体验,并通过放弃使用反射来实现性能的小幅提升。

使用参数 /? 运行 wca.exe,可提供一个完整的命令行选项列表。

有关 该实用工具的更多信息,请参见Generating Communication Activities

Wfc.exe

该工作流命令行编译器用于编译工作流和活动。它接受工作流标记 (.xoml) 源文件和 C# 或 Visual Basic 源文件,验证工作流或活动,并生成程序集或可执行文件。使用参数 /? 运行 wfc.exe,可提供一个完整的选项列表。

工作流编译器执行过程由两个步骤组成。在第一步中,编译器使用 /debug 选项生成一个临时程序集,并使用此程序集检查类型。在第二步中,编译器创建实际输出程序集。该输出程序集或者为调试版本或者为发布版本,具体取决于所使用的 /debug 选项。工作流编译器默认创建调试版本,若要创建发布版本,请使用 /debug- 开关。

另请参见

其他资源

Using Local Services in Workflows
Windows Workflow Foundation Overview
Windows Workflow Foundation Programming Guide

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。