共用方式為


匯入可重複使用之工作流程的方針

若要匯入 SharePoint Designer 建立的可重複使用的工作流程,請使用 [匯入可重複使用的 Test SharePoint 工作流程專案範本在 Visual Studio。這個範本會匯入「宣告式工作流程」(Declarative Workflow) (僅限 XML),並將其轉換成可以使用 Visual Basic 或 Visual C# 程式碼強化的「程式碼工作流程」(Code Workflow)。如需詳細資訊,請參閱 逐步解說:將 SharePoint Designer 可重複使用的工作流程匯入 Visual Studio.

不過,匯入可重複使用的 Test SharePoint 工作流程範本只能匯入陣列方案。如果您要部署工作流程為沙箱化方案,請匯入它與匯入 Test SharePoint 方案套件] 範本。不過,這樣一來,您就無法將它轉換成程式碼工作流程,而且不可以使用相同方式修改它。

使用匯入可重複使用的工作流程範本來匯入可重複使用的工作流程

使用 [匯入可重複使用的 Test SharePoint 工作流程範本,如果您匯入可重複使用的工作流程,您可以執行或變更方案與其他 Visual Studio SharePoint 方案,不過,您可能必須手動修正某些項目。

Ff358272.collapse_all(zh-tw,VS.110).gif匯入工作表單

匯入可重複使用的 Test SharePoint 工作流程專案範本只能匯入所有初始和關聯表單,不過,匯入工作表單,因為只有程式碼工作流程結構描述允許一工作表單。所有其他來自原始工作流程方案的工作表單,都會放置在 [方案總管] 的 [其他匯入的檔案] 資料夾中。

匯入可重複使用的工作流程使用匯入 Test SharePoint 方案中封裝範本

使用可匯入 SharePoint 方案套件] 範本,如果您匯入可重複使用的工作流程,您必須考慮下列問題:

  • 在匯入工作流程之後,您就可以立即部署和它在 Visual Studio 由選擇 F5 鍵執行。但如果您在匯入的方案中變更工作流程中的任何項目,則可能必須先手動修正專案中的項目,才能部署和執行工作流程。

  • 由於此工作流程式是宣告式的,因此無法在其中加入程式碼。使用 [匯入可重複使用的 Test SharePoint 工作流程範本,要轉換工作程式碼工作流程,您必須將它匯入 Visual Studio 。

  • 雖然您可以在 [設計] 檢視中編輯工作流程設計工具 (.xoml) 檔案,但建議您還是在 [原始碼] 檢視中進行編輯,因為工作流程設計工具會顯示誤報的錯誤。

  • 工作流程中的偵錯並不適用於宣告式內容。並不會叫用 Workflow Designer 中設定的中斷點。

匯入可全域重複使用的工作流程方案

使用 [匯入可重複使用的 Test SharePoint 工作流程範本,可全域重複使用的工作流程無法匯入。若要匯入可全域重複使用的工作流程,您必須將它轉換為非可全域重複使用的工作流程或必須使用可匯入 SharePoint 方案套件] 範本。

若要轉換工作流程,請製作一份在 SharePoint Designer 中匯入可全域重複使用的工作流程 (透過開啟工作流程的捷徑功能表中選擇[儲存為複本])。然後匯入與匯入可重複使用的 Test SharePoint 工作流程範本的新建立的可重複使用的工作流程。 Visual Studio。

若要匯入可全域重複使用的工作流程,而不用修改它,請使用可匯入 SharePoint 方案套件] 範本。如果您使用這個方法,工作流程不會轉換成程式碼工作流程並不保留宣告式工作流程。

請參閱

工作

逐步解說:將 SharePoint Designer 可重複使用的工作流程匯入 Visual Studio

概念

從現有的 SharePoint 網站匯入項目