Windows工作流程程序集无法启动

时间:2013-11-06 10:04:38

标签: visual-studio-2012 intellisense workflow-foundation-4

我们尝试使用Windows Work Flow创建工作流程DLL但我们遇到了有关引用的主要问题。

1。)我们有一个类调用一个活动,但是类不能接受已经创建的活动

WorkflowAcivity workflowActivity = new WorkflowActivity(string id)

然后抛出一条错误消息,指出找不到WorkflowActivity

2.)然后我们添加了额外的程序集,就像我们的其他dll一样,当我们在我们引用的那些dll中调用一个类时,Visual Studio也找不到这些引用。

enter image description here

3。)Intellisence也停止了工作??

enter image description here

enter image description here

我们如何解决这个问题,是我们正在使用的版本还是我们在这里缺少的任何其他程序集?

我们尝试在另一台电脑上打开解决方案,卸载vs 2012并安装vs 2013,但仍然没有运气!

1 个答案:

答案 0 :(得分:1)

由System.Net.Http.Primitives.dll引起的,引用了一些丢失的dll,导致工作流在没有任何警告的情况下中断。

删除此dll或将引用的dll添加回(System.Runtime.dll和System.Runtime.InteropServices.dll)修复了问题。

Microsoft ticket for this.