Windows 工作流程:使用 Visual Express 版本进行开发
是否可以使用 Visual Studio Express 版本处理 Windows Workflow 项目?如果没有,有什么解决办法吗?
Is it possible to work on Windows Workflow project using Visual Studio express edition? if not is there any work around?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谷歌是你的朋友。例如:使用 Visual Studio 2008 Express 版本的 Workflow Foundation 项目
不直接支持 Windows 工作流设计器,工作流设计器控件本身可以托管在 Visual Studio 外部。使用外部托管的工作流设计器控件可为您提供与“完整”版本的 Visual Studio 中类似(但不相同)的设计体验。
MSDN 技术文章Windows Workflow Foundation:有关重新托管工作流设计器的一切 描述如何托管工作流控件,并包含指向大量示例的链接。尽管此示例是 Visual Studio 2005 C# 解决方案,但可以使用 Visual C# 2008 Express Edition 来生成和调试它,而无需任何手动更改。
请注意,此示例代码默认创建顺序工作流 - 但修改示例代码以创建 StateMachine 工作流(或者也...)很简单。
有关托管工作流设计器的更多 MSDN 文档和示例,请从 托管工作流设计器。
Google is your friend. For example: Workflow Foundation Project Using Visual Studio 2008 Express Edition
Although the Visual Express editions do not support the Windows Workflow designers directly, the Workflow Designer control itself can be hosted outside of Visual Studio. Using an externally hosted Workflow Designer control provides you with a similar (but not identical) design experience to that enjoyed in the "full" versions of Visual Studio.
The MSDN technical article Windows Workflow Foundation: Everything About Re-Hosting the Workflow Designer describes how to host the Workflow control, and includes a link to a substantial sample. Although this sample is a Visual Studio 2005 C# solution, it can be built and debugged using Visual C# 2008 Express Edition without requiring any manual changes.
Note that this sample code by default creates Sequential workflows - but it's trivial to modify the sample code to create StateMachine workflows instead (or as well...).
There is further MSDN documentation and samples on hosting the Workflow designer starting at Hosting Workflow Designers.