我遇到了完全相同的问题,只是基于 Visual Studio 的工作流。所以我刷了你的主题行并跑到 MSFT TechNet 论坛询问。与此同时,我四处乱窜,试图弄清楚自己发生了什么。
通过反复试验(很多错误),我(在朋友的大量帮助下)最终偶然发现了 Visual Studio 出了问题。这是在 Visual Studio 中调试工作流时“已知问题”的链接。
connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=389923&wa=wsignin1.0(对不起,新用户,只允许一个链接!)
我的论坛帖子寻求帮助和随后的解决方案(这太热心了,但当我这样做时它起作用了。我已经意识到有更简单的步骤。)
TechNet 论坛帖子
我不知道这对于 SPD 是否相同,但我希望这可能对将来遇到此问题的人有所帮助。我目前的解决方法是:
- 关闭 Visual Studio
- 从 C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\VisualStudio\9.0\ProjectAssemblies 中删除文件
- 重新启动 Visual Studio
每次在工作流设计器界面上对工作流进行修改时,您都需要执行此操作。如果您只是添加代码,VS 2008“似乎”会拾取并调试到正确的位置,但是如果您在调试器中发现代码中有断点的奇怪之处,请重复上述步骤。