我使用的是托管 Windows 工作流顺序工作流。 运行工作流时,不会激活子事件。
- 我尝试在设计器中设置断点 - 它们不起作用
- 使用自定义跟踪服务来监控工作流的执行我发现根工作流经历了这些阶段: 已创建(工作流事件) 开始(工作流事件) 正在执行(工作流根的事件事件) 已关闭(工作流根的事件事件) 已完成(工作流程事件)
我还检查了来自自定义跟踪服务的工作流对象,我看到根事件有一个空的事件集合
因此,虽然工作流有子事件(它们出现在设计器中)- 但当我运行工作流时,它们似乎“消失”了。
有什么想法吗?
奥菲尔
最佳答案
我在一个同时包含工作流和主机的项目中遇到了这个问题。我现在尝试将它们分成不同的项目,它似乎有效。
关于c# - 顺序工作流出现在 "ignore"其子事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5030659/