累積更新 3 的工作流程管理員 1.0 的描述

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3104066
本文將說明工作流程管理員 1.0]、 [工作流程管理員用戶端 1.0,和 [工作流程管理員工具 1.0 累積的更新 3 (CU3)。如需有關已解決的問題的詳細資訊,請參閱 <此累積更新所修正的問題."

附註 ︰
  • 工作流程管理員用戶端 1.0 CU3 和工作流程管理員工具 1.0 CU3 是可以安裝在全新的電腦上,或除了 [工作流程管理員用戶端 1.0 或工作流程管理員工具 1.0 分別的 Msi。
  • 工作流程管理員 1.0 CU3 (更新) 是只能 EXE套用到已安裝的工作流程管理員 1.0 的電腦。如果電腦沒有安裝的工作流程管理員 1.0,您必須安裝工作流程管理員 1.0 用戶端 CU3 之後,安裝工作流程管理員 1.0 CU3。
  • 我們建議您將它部署到生產環境之前,測試此更新程式。
此累積更新包括所有的功能和工作流程管理員 1.0 在先前的累積更新所隨附的修正程式。如需詳細資訊,請參閱下列文件的 「 Microsoft 知識庫 」 中的文 ︰
累積更新套件資訊
支援的累積更新套件現在是可以從 Microsoft 取得的。此累積更新適用於 < 下載資訊 > 一節中的下載。

下載資訊

可從「Microsoft 下載中心」下載下列檔案:

下載立即下載累積更新 3 個工作流程管理員 1.0 封裝。

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請選取下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件 ︰
119591如何從線上服務取得 Microsoft 的支援檔案
Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強安全性的伺服器,以避免受到任何未經授權的更改。
其他相關資訊

這個累積更新套件所隨附的更新

  • 累積更新 3 (完整的安裝) 的工作流程管理員用戶端 1.0
    此更新程式在核心組件 」 和 「 用戶端 API 進行一些變更,工作流程管理員和相關聯的 Visual Studio 工具。工作流程管理員是多承租人和高階的主機執行及管理 Windows 工作流程基礎工作流程。它是完整的 MSI,可以安裝在全新的電腦上,或除了 [工作流程管理員用戶端 1.0。它是與工作流程管理員用戶端 1.0 更新以及工作流程管理員 1.0 CU3 相容。
  • 工作流程管理員工具 1.0 的 Visual Studio 2012 累積的更新 3 (完整的安裝)
    這個安裝包括活動設計工具中,撰寫工作流程管理員 1.0 CU3 工作流程偵錯和運算式轉譯。它是與工作流程管理員 1.0 CU3 相容。
  • 工作流程管理員 1.0CU3 (更新)
    此累積更新包含數個軟體更新。它應由工作流程管理員 1.0、 工作流程管理員 1.0 累積更新 1 或工作流程管理員 1.0 累積更新 2 部署的客戶。您必須安裝累積更新 3 (完整的安裝) 如何更新用戶端,才能安裝這個更新會更新只能在伺服器的工作流程管理員用戶端 1.0。

先決條件

  • 工作流程管理員工具 1.0 CU3 的軟體需求
    • 工作流程管理員用戶端 1.0 CU3 必須安裝在電腦上。
  • 工作流程管理員 1.0 CU3 的軟體需求
    • PowerShell 3.0 必須更新電腦上安裝。PowerShell 3.0 會包含在 Windows Management Framework 3.0 安裝。移至 Windows Management Framework 3.0 若要安裝這個更新。
    • 工作流程管理員用戶端 1.0 CU3 必須安裝在電腦上的第一次。
    • 對於已安裝的工作流程管理員 1.0 的電腦,其中一個下列的額外需求適用於 ︰
      • 服務匯流排的 Windows 伺服器必須安裝累積更新對整個電腦陣列才能安裝工作流程管理員 1.0 的累積的更新。
        2799752 服務匯流排的 Windows 伺服器的累積更新的描述 ︰ 2013 年 2 月 22,
      • 必須在電腦上安裝 Windows Server 的服務匯流排 1.1。
  • 支援的作業系統 ︰ Windows Server 2008 R2 SP1、 Windows Server 2012 和 Windows Server 2012 R2
    • 工作流程管理員用戶端 1.0 也可以獨立安裝 x86 和 x64 版本的 Windows 7、 Windows 8 和 Windows Server 2008。
  • 認證需求 ︰ 執行可執行檔之前,您必須在您要在其中安裝軟體的電腦上具有管理認證。此外您必須在 Get SBNamespace PowerShell 命令輸出 ManageUsers 清單中的使用者身分登入。
  • 請勿以手動方式停止任何服務匯流排服務,才能進行安裝。

部署

使用工作流程管理員主機電腦伺服陣列中每一部電腦,必須在該電腦上安裝此更新程式。

資料庫變更

有一些安裝此累積更新時,會發生的最小的資料庫變更。如果您決定解除安裝此更新,這些資料庫的變更就會是回溯相容,而且不會復原。

重新啟動需求

您可能必須在套用這個累積更新後,請重新啟動電腦。

此累積更新所修正的問題

第 1 期 ︰
工作流程管理員後端服務當機間歇性地,而您可能會遇到下列例外狀況 ︰
System.AggregateException ︰ 發生一或多個錯誤。---&gt; System.Net.ProtocolViolationException ︰ 無法傳送此動詞命令類型的內容主體。
在 Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
在 Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.HttpRequestWorkItemAsyncResult.End (通知 IAsyncResult 造成,Int32 &amp; responseCode)
在 Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.OnEndComplete (ScheduledWorkItemContext 內容,通知 IAsyncResult 結果)
在 Microsoft.Activities.Hosting.ScheduledWorkItem.EndComplete (ScheduledWorkItemContext 內容,通知 IAsyncResult 結果)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (通知 IAsyncResult 結果)
---結尾的內部例外狀況堆疊追蹤---
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 回呼,通知 IAsyncResult 結果)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (通知 IAsyncResult 結果)
---結尾的內部例外狀況堆疊追蹤---
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 回呼,通知 IAsyncResult 結果)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (通知 IAsyncResult 結果)
問題 2:
工作流程管理員後端服務的當機間歇地發生下列例外狀況 ︰
System.ArgumentException ︰ 已經加入具有相同索引鍵的項目。
在 System.Collections.Generic.Dictionary'2.Insert (TKey,TValue 索引鍵值,布林值加入)
在 System.Collections.Generic.Dictionary'2.Add (TKey 機碼,TValue 值)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (布林 consumeInput)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessNonTransactionalWork()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (布林 consumeInput)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
在 [在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (通知 IAsyncResult 結果) 的 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 回呼,通知 IAsyncResult 結果)
問題 3:
工作流程管理員後端 servicecrashes 間歇地發生下列的例外狀況 ︰
System.ArgumentNullException ︰ 值不可為 null。
參數名稱 ︰ 索引鍵
在 System.Collections.Generic.Dictionary'2.FindEntry (TKey 索引鍵)
在 System.Collections.Generic.Dictionary'2.TryGetValue (TKey 索引鍵、 TValue & 值)
在 Microsoft.Activities.Hosting.InputWaiterTable.InternalMatch (EventTraceActivity traceActivity,現在的日期時間、 MessageDispatchProperties 輸入、 Guid currentInstanceId、 布林 removeWaiter、 Guid currentSuspensionId、 布林值 & consumeInput)
在 [在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage() Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
問題 4:
工作流程管理員後端服務的當機間歇地發生下列例外狀況 ︰
System.ArgumentException ︰ 已經加入具有相同索引鍵的項目。
在 System.Collections.Generic.Dictionary'2.Insert (TKey,TValue 索引鍵值,布林值加入)
在 System.Collections.Generic.Dictionary'2.Add (TKey 機碼,TValue 值)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion 回呼,通知 IAsyncResult 結果)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (通知 IAsyncResult 結果)
問題 5:
還原範圍作業失敗,而您遇到的唯一的索引鍵違規錯誤,如下所示 ︰
還原-WFScope ︰ 無法插入物件中的重複索引鍵的資料列 ' dbo。活動 '
具有唯一的索引 'IX_Activities_Name_Version'。重複的索引鍵值
(fef3537a-eefe-1340年-5 d 86-335e62409f9c,IsEqualUser,1)。
陳述式已結束。C:\restoreScope.ps1:12 char: 1
問題 6:
工作流程管理員前端無法報告錯誤,如果工作流程的通知訊息包含屬性只有大小寫不同的通知。相反地,它會發出下列的例外狀況的事件日誌中 ︰
System.ArgumentException ︰ 已經加入具有相同索引鍵的項目。
在 Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
在 Microsoft.Workflow.Gateway.HttpAsyncResult.End[TAsyncResult](IAsyncResult result)
在 Microsoft.Workflow.Gateway.PublishWorkflowEventAsyncResult.End (通知 IAsyncResult 結果)
在 [Microsoft.Workflow.Gateway.WorkflowServiceGateway.ExceptionFilter[T] ([函式 '1 內文) 在 System.Threading.Tasks.TaskFactory'1.FromAsyncCoreLogic (通知 IAsyncResult iar、 Func'2 endFunction、 動作' 1 endAction、 工作 ' 1 承諾,則為 True 的 requiresSynchronization)
問題 7:
Instanceis 暫止改為 ofterminated 如果非交易式 (Http) 工作項目擲回例外狀況。
問題 8:
EnablesWFM 用戶端,讓您控制在 http 要求的重試行為。您可以在錯誤處理常式中加入重試邏輯上發佈 WFM 用戶端中的 [通知失敗。

問題 9:
若要讓使用者更新傳出的簽章憑證指紋,在 WFM 陣列組態中的 Fixesthe集 WFCertificate命令。

問題 10:
修正當您發佈工作流程時,會因工作流程管理員前端的預存程序執行失敗的交易遺漏。

問題 11:

防止過度超過最大的主題配額可能會導致的訊息存放區資料庫的成長,且可以啟動沒有工作流程。


狀況說明
Microsoft 已確認這是「套用」一節所列出的 Microsoft 產品的問題。

警告:本文為自動翻譯

內容

文章識別碼:3104066 - 最後檢閱時間:06/29/2016 13:41:00 - 修訂: 3.0

Workflow Manager 1.0, Workflow Manager Client 1.0, Workflow Manager Tools for Visual Studio 2012

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB3104066 KbMtzh
意見反應