2009-11-29 40 views

回答

7

Google是你的朋友。例如:Workflow Foundation Project Using Visual Studio 2008 Express Edition

儘管Visual Express版本不直接支持Windows Workflow設計器,但工作流設計器控件本身可以託管在Visual Studio之外。使用外部託管的工作流設計器控件爲您提供了類似(但不完全相同)的設計體驗,使其在「完整」版本的Visual Studio中享有。

MSDN技術文章Windows Workflow Foundation: Everything About Re-Hosting the Workflow Designer描述瞭如何託管Workflow控件,並且包含大量示例的鏈接。儘管此示例是Visual Studio 2005 C#解決方案,但它可以使用Visual C#2008 Express Edition進行構建和調試,而無需任何手動更改。

請注意,此示例代碼默認情況下會創建Sequential工作流程 - 但修改示例代碼以創建StateMachine工作流程(或者...)並不重要。

有進一步的MSDN文檔和託管工作流設計器的樣本,從Hosting Workflow Designers開始。

+0

由於改進了答案,刪除downvote。與VS2008相比,重新託管是一種可能性,但仍然是一個非常有限的解決方案。 – AnthonyWJones 2009-12-03 12:27:17

+1

另請參閱http://www.codeproject.com/Articles/375034/A-dynamic-Rehosted-Workflow-Designer-for-WF – Monsignor 2014-07-10 17:22:31

相關問題