Workflow 工作流调用方法中的DebugManager和WinIOErrors是什么?

Workflow 工作流调用方法中的DebugManager和WinIOErrors是什么?,workflow,workflow-foundation-4,red-gate-ants,ants,Workflow,Workflow Foundation 4,Red Gate Ants,Ants,我正在windows服务中运行ANTS性能分析器来优化它。所以我发现我的一个工作流的执行时间大约是436毫秒。我深入研究了在我的工作流的invoke方法中执行的每个方法,发现结果如下图所示 上面的调试管理器是什么?为什么会出现WinIOError?对不起,我在这里迷路了。如果可能的话,我真的只想缩短执行时间。听起来像是在用VS运行调试构建,这从来不是衡量实际性能的最佳方法,因为这意味着运行时优化被禁用 无论如何,如果您正在寻找最大的性能,WF4不是问题所在。由于WF4执行的异步性质,总是有点难

我正在windows服务中运行ANTS性能分析器来优化它。所以我发现我的一个工作流的执行时间大约是436毫秒。我深入研究了在我的工作流的invoke方法中执行的每个方法,发现结果如下图所示


上面的调试管理器是什么?为什么会出现WinIOError?对不起,我在这里迷路了。如果可能的话,我真的只想缩短执行时间。

听起来像是在用VS运行调试构建,这从来不是衡量实际性能的最佳方法,因为这意味着运行时优化被禁用


无论如何,如果您正在寻找最大的性能,WF4不是问题所在。由于WF4执行的异步性质,总是有点难以预测。运行时和所有涉及的活动总是会有一点开销,这意味着一个简单的C#函数总是会运行得更快。

Hi Maurice,我正在从VS内部运行一个“Release”构建,这就是为什么我想知道这一点。也许它总是在堆栈跟踪中。以前从未注意到它,但它在WF4的内部部件中很低。