【发布时间】:2012-12-24 08:54:05
【问题描述】:
我们在 Visual Studio 中编写了一些 Windows 工作流文件(文件扩展名为 .xaml)。我们希望能够从命令行构建程序集。我们尝试了wfc.exe 编译器,但它希望文件采用 .xoml 格式,而 .xaml 格式似乎已经过时。任何有关如何将 .xaml 文件构建到程序集中的帮助将不胜感激。
【问题讨论】:
标签: .net windows xaml workflow-foundation-4
我们在 Visual Studio 中编写了一些 Windows 工作流文件(文件扩展名为 .xaml)。我们希望能够从命令行构建程序集。我们尝试了wfc.exe 编译器,但它希望文件采用 .xoml 格式,而 .xaml 格式似乎已经过时。任何有关如何将 .xaml 文件构建到程序集中的帮助将不胜感激。
【问题讨论】:
标签: .net windows xaml workflow-foundation-4
WFC.EXE 工具是 Wf3 工件,与 WF4 无关。使用 WF4,您只需将 XAML 文件添加到 VS2012 或 VS2010 解决方案,并将属性表中的自定义工具设置为 MSBuild:Compile 并将生成操作设置为 XamlAppDef。之后,只需重新编译项目,您就有了一个带有嵌入式工作流的程序集。
根据您的需要,可能甚至不需要。 ActivityXamlServices 将允许您加载 XAML 文件并执行工作流,而无需编译它。详情请见here。
【讨论】: