提问人:Willy David Jr 提问时间:9/24/2019 更新时间:10/27/2019 访问量:178
如何更新 Windows Workflow Foundation 控制台应用程序?
How to Update Windows Workflow Foundation Console Application?
问:
基本上这是我的问题,我在设计器上附加了一个 WriteLine 原语,我输入 Hello World,然后运行它,它工作得很好。
然后我添加一个参数,您可以在这里看到,我首先删除了 Hello World 消息,因为我想接收来自用户的输入。
然后在 Program.cs 上,这是我的基本代码:
static void Main(string[] args)
{
// Get data from user, to pass to workflow.
Console.WriteLine("Please enter the data to pass the workflow: ");
string wfData = Console.ReadLine();
// Package up the data as a dictionary.
Dictionary<string, object> wfArgs = new Dictionary<string, object>();
wfArgs.Add("MessageToShow", wfData);
// Pass to the workflow.
Activity workflow1 = new Workflow1();
WorkflowInvoker.Invoke(workflow1, wfArgs);
}
但是在清理并多次重新生成我的代码后,相同的“Hello World”仍然出现在我的系统上。我无法输入任何数据,因为它显示了我设置的上一条 WriteLine 消息。正如您在第一张图片中看到的,我已经删除了该消息,并将其替换为一个名为“MessageToShow”的参数。
我不确定这是否是Visual Studio 2015专业版上的错误。
答:
0赞
ajawad987
10/27/2019
#1
尝试手动删除解决方案中的 和 文件夹。有时,VS 会与你所做的设计器更改不同步。bin
obj
评论