工作流程4,为什么WaitForInput无法接受Input = [command]

时间:2011-07-22 00:32:13

标签: asp.net-mvc-3 model-view-controller c#-4.0 workflow-foundation-4

我正在尝试使用WF4为我的MVC项目实现一个多步骤向导。我在我的机器上安装了“Client Profile Platform Update 1”,并根据以下示例实现了我的项目: http://dotnetslackers.com/articles/aspnet/Multiple-Step-Based-Registration-via-ASP-NET-MVC-2-WF-4.aspx#1797

问题是当我在'Activity'的第一步添加“WaitForInput”时,我尝试设置Input = [command],表达式验证显示我这个错误:
编译器错误遇到处理表达式“命令”。 L值表达式无效。
请注意,我必须将“命令”作为输入传递给“RunWorkFlow”方法(以便检测下一步),如果我将Input保留为null,则instanceUnloaded.WaitOne()不会从System.Threading接收任何信号处理当前步骤并实例化下一步。
显然,“命令”是WF3.5中的变量,但WF4不接受它。 任何的想法?

0 个答案:

没有答案