繁体   English   中英

Visual Studio 2008中缺少工作流项目模板

[英]Missing Workflow project templates in Visual Studio 2008

我无法将工作流项添加到我的WPF项目中。

我创建了一个新的WPF项目,并希望添加一个顺序工作流程。 当我执行“添加新项目”时,没有要选择的项目模板。

任何提示?

我认为您不能简单地将工作流添加到WPF项目中。 您需要创建一个WF项目并在其中构建工作流,然后引用WF项目。

虽然这不是官方支持的,但您可以制作几乎任何Visual Studio项目支持工作流程,这些工作流程执行Robert L. Bogue在他的博客文章中编写的步骤。

如果原始帖子不可用,以下是他的步骤(在Visual Studio 2008 SP1上测试):

我将工作活动添加到我的核心项目中......它没有用。 当我试图打开活动的设计表面时,我得到了这个非常难看的错误。 它部分地说:

必须安装服务“System.Workflow.ComponentModel.Design.IIdentifierCreationService”才能使此操作成功。 确保此服务可用。

在我盯着屏幕想知道如何解决这个问题后,搜索了答案(并没有提出任何结果),我开始查看项目文件,发现有两个必要的部分可以使工作流设计器表面起作用。 必要的第一个条目属于和:

{14822709-B5A1-4724-98CA-57A101D1B079}; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}

基本上,它说它是一个工作流项目,它是一个C#项目。 如果您正在使用VB,请创建新的自定义工作流活动,然后在记事本中打开项目文件,您应该看到可以使用的其他ProjectTypeGuids节点。

第二部分是一个import语句,它只是在根节点内部。 它是:

将这两个条目添加到项目文件中可使工作流扩展在Visual Studio中工作,并且可以使您的自定义活动工作 - 即使您开始使用标准类库也是如此。

实际上,当您在项目类型上选择工作流程时。 在框架2.0,框架3.0,框架3.5的右侧还有另一个下拉列表。

如果你选择框架3.5。 您将获得更多您要求的项目模板。

谢谢Muthu

而是创建一个工作流程库并从WPF应用程序访问它?

看看DinnerNow示例应用程序......你使用它!

  1. 打开VS Studio命令提示符
  2. 运行以下命令:

     devenv /installvstemplates 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM