我無法將工作流項添加到我的WPF項目中。Visual Studio 2008中缺少工作流項目模板
我創建了一個新的WPF項目並希望添加一個順序工作流程。當我做「添加新項目」時,沒有項目模板可供選擇。
任何提示?
我無法將工作流項添加到我的WPF項目中。Visual Studio 2008中缺少工作流項目模板
我創建了一個新的WPF項目並希望添加一個順序工作流程。當我做「添加新項目」時,沒有項目模板可供選擇。
任何提示?
寧可創建一個工作流程庫並從您的WPF應用程序訪問它?
退房DinnerNow示例應用程序...您可以使用它!
我不認爲你可以簡單地將工作流添加到WPF項目。您需要創建一個WF項目並構建您的工作流程,然後引用WF項目。
沒有理由在單獨的項目中擁有工作流程。 – FantaMango77 2008-10-09 18:06:10
雖然這不是官方支持,但您可以製作幾乎所有的Visual Studio項目支持工作流程,完成由Robert L. Bogue在his blog article編譯的步驟。
以防萬一,如果原來的職位變得不可用,這裏有他的腳步(上的Visual Studio 2008 SP1測試):
我加入了工作積極性,以我的核心項目,...它沒有工作。當我嘗試打開活動的設計界面時,我得到了這個非常難看的錯誤。它部分說:
必須安裝服務'System.Workflow.ComponentModel.Design.IIdentifierCreationService'才能使此操作成功。確保此服務可用。
當我盯着屏幕想知道如何解決這個問題,尋找答案(並且什麼也沒有找到)後,我開始研究項目文件,發現有兩個必要的部分可以讓工作流設計師表面化工作。這是必要的第一個條目所屬的是:
{14822709-B5A1-4724-98CA-57A101D1B079} {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
基本上,它說,它是一個工作流程項目,它是一個C#項目。如果您使用的是VB,請創建一個新的自定義工作流活動,然後在記事本中打開該項目文件,您應該會看到一個您可以使用的不同的ProjectTypeGuids節點。
第二部分是一個剛剛進入根節點的導入語句。它是:
添加這兩個條目到您的項目文件,使工作流程擴展在Visual Studio中工作,可以讓你自定義活動的工作 - 甚至當你開始用標準類庫。
這就是我的答案! – Jon 2009-03-12 21:12:39
實際上,當您選擇項目類型上的工作流程時。在框架2.0,框架3.0,框架3.5的右側有另一個下拉菜單。
如果您選擇框架3.5。你會需要更多的項目模板。
感謝MUTHU
運行以下命令:
devenv /installvstemplates
好了,這聽起來像一個解決方法。但我對此並不滿意。 – FantaMango77 2008-10-09 18:06:54