我正在使用Kushal博客中的代码:http://blogs.msdn.com/b/kushals/archive/2009/12/29/visualworkflowtrackingwithstepservice.aspx
当我加载工作流程,设置一些断点并点击运行时,它按预期工作。 视觉反馈也很好。
当我向设计师添加新活动时,问题就出现了。例如,我添加了一个新的WriteLine。干净利落。
我不确定为什么会发生这种情况,为什么我会得到那些不一致的数据?我的断点已被绘制,但从未被击中。有没有办法以某种方式刷新设计师而不重新加载它?
SourceLocationProvider.CollectMapping(documentRootElement, documentRootElement, designerSourceLocationMapping,
this.wd.Context.Items.GetValue<WorkflowFileItem>().LoadedFile);
如上所述填充designerSourceLocationMapping。 我不确定应该提到哪些细节,完整的代码示例可以在提供的链接中找到 - 在Kushal的博客上。到目前为止有没有人遇到这种情况并找到了解决方案?