c# - 顺序工作流出现在 "ignore"其子事件

标签 c# .net workflow-foundation

我使用的是托管 Windows 工作流顺序工作流。 运行工作流时,不会激活子事件。

  • 我尝试在设计器中设置断点 - 它们不起作用
  • 使用自定义跟踪服务来监控工作流的执行我发现根工作流经历了这些阶段: 已创建(工作流事件) 开始(工作流事件) 正在执行(工作流根的事件事件) 已关闭(工作流根的事件事件) 已完成(工作流程事件)

我还检查了来自自定义跟踪服务的工作流对象,我看到根事件有一个空的事件集合

因此,虽然工作流有子事件(它们出现在设计器中)- 但当我运行工作流时,它们似乎“消失”了。

有什么想法吗?

奥菲尔

最佳答案

我在一个同时包含工作流和主机的项目中遇到了这个问题。我现在尝试将它们分成不同的项目,它似乎有效。

关于c# - 顺序工作流出现在 "ignore"其子事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5030659/

相关文章:

C# 将 ArrayList 转换为字符串列表?

c# - IndexOf() 与 Replace() 和零宽度非连接器

c# - 排除 'Else' 子句是否有性能差异?

c# - 工作流是否适合在基于 Web 的应用程序中创建动态工作流?

工作流工具比较?

c# - Entity Framework 重复对象和所有子属性

c# - @: and <text> in Razor 之间的区别

C# - Java 互操作

c# - 使用ftp上传文件

c# - 创建一个简单的异步工作流事件