Update Workflow in SharePoint Server 2013
**適用版本:**SharePoint Server 2013
**上次修改主題的時間:**2017-07-24
**摘要:**引導保持最新的SharePoint Server 2013工作流程所需的步驟。
請務必在協調搭配的易安裝的任何累計更新 (CU) 的 SharePoint Server 2013 和工作流程管理員。執行更新之後,必須執行數個Microsoft PowerShell指令程式以維護 SharePoint Server 2013 伺服器陣列與工作流程管理員的伺服器陣列之間的連線。
執行下列PowerShell cmdlet 以系統管理員身分從 SharePoint 管理命令介面之後更新安裝 SharePoint Server 2013、 工作流程管理員及工作流程管理員用戶端。
重要
必須先在 SharePoint Server 2013、 工作流程管理員和工作流程管理員用戶端上安裝的最新的更新層級,執行更新指令程式。
$credential = [System.Net.CredentialCache]::DefaultNetworkCredentials
$site = Get-SPSite(<siteUri>)
$proxy = Get-SPWorkflowServiceApplicationProxy
$svcAddress = $proxy.GetWorkflowServiceAddress($site)
Copy-SPActivitiesToWorkflowService -WorkflowServiceAddress $svcAddress -Credential $credential -Force $true
注意
因為工作流程支援與多個網站訂閱的環境, $site
網站集合位址會決定適當的設定位置的工作流程設定。
工作流程更新的疑難排解步驟
請確定所有元件都都在最新的修補程式等級。這包括 SharePoint Server 2013、 工作流程管理員和工作流程管理員用戶端。
確認 $proxy 連線設定使用下列命令:
$proxy = Get-SPWorkflowServiceApplicationProxy $site = Get-SPSite(<siteUri>) $proxy.GetWorkflowServiceAddress($site)
檢查 SharePoint Designer 使用者介面中顯示的任何錯誤或 SharePoint 工作流程狀態] 使用者介面中顯示的任何錯誤。