簡體   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