是否可以使用Visual Studio Express版本来开展Windows Workflow项目?如果不行,有没有任何解决方法?
谷歌是你的朋友。例如:使用 Visual Studio 2008 Express 版本制作工作流项目
虽然 Visual Express 版本不直接支持 Windows 工作流设计器,但 Workflow Designer 控件本身可以在 Visual Studio 之外进行托管。使用外部托管的 Workflow Designer 控件为您提供了类似于“完整”版本的 Visual Studio 所享有的设计体验,但并非完全相同。
MSDN 技术文章《Windows 工作流基础:关于重新托管工作流设计器的一切》描述了如何托管 Workflow 控件,并包含一个大型示例链接。虽然此示例是 Visual Studio 2005 C# 解决方案,但可以使用 Visual C# 2008 Express 版本构建和调试,无需进行任何手动更改。
请注意,默认情况下,此示例代码创建顺序工作流,但是将示例代码修改为创建状态机工作流(或同时创建)非常简单。
有关托管 Workflow 设计器的更多 MSDN 文档和示例,请参见托管 Workflow 设计器。