Windows Workflow Foundation 4(WF4)重新构建

时间:2010-04-07 14:33:32

标签: windows hosting workflow-foundation workflow-foundation-4

我一直在研究重新编写WF4工作流程来调试运行的工作流程的可能性。我见过的关于WF4 Rehosting的所有帖子和示例都使用WPF应用程序来初始托管工作流,然后使用WorkflowDesigner重新构建它。有没有办法重新托管非WPF应用程序(如ASP.Net MVC)中托管的工作流程?

3 个答案:

答案 0 :(得分:5)

WorkflowDesigner基本上是一个很大的WPF控件,因此您无法在ASP.NET应用程序中托管它。您也无法在Silverlight应用程序中使用。如果您需要通过互联网应用程序公开设计师,您必须创建自己的设计师或使用终端服务器/ Citrix之类的东西。

答案 1 :(得分:2)

您可以使用wfpbrowserapplication在浏览器中托管设计器。详情here

答案 2 :(得分:0)

我刚刚在另一篇文章中读到,WF 4将使应用程序中的设计器托管比现在更容易。我也有类似的要求,工作流设计器应该可供用户使用,以便他可以创建自己的工作流程。这篇文章的理由是,WF 4完全基于标记,不涉及任何代码......使得在应用程序中更容易托管....