概要
この資料では、ワークフロー マネージャー 1.0 の累積的な更新 4 (CU4) について説明します。この累積的な更新プログラム用の更新プログラムを含むワークフロー マネージャー 1.0、ワークフロー マネージャーのクライアント 1.0 およびワークフロー マネージャー ツール 1.0 。
注:
-
ワークフロー マネージャー 1.0 の CU3 がインストールされているコンピューターにこの更新プログラムを適用できます。ワークフロー マネージャー 1.0 がインストールされているコンピューターが存在する場合は、ワークフロー マネージャー 1.0 の CU3、ワークフロー マネージャー クライアント 1.0 CU4 の後にワークフロー マネージャー 1.0 の CU4 をインストールする必要があります。
-
ワークフロー マネージャー 1.0 CU3 は、ワークフロー マネージャー 1.0 の CU4 の前提条件です。
-
CU4 の 1.0 のワークフロー マネージャー クライアントは、ワークフロー マネージャー 1.0 の CU4 の前提条件です。
-
ワークフロー マネージャーのクライアント 1.0 を更新するには、ワークフロー マネージャーのクライアント 1.0 CU4 をインストールする必要です。
-
.の運用環境で展開する前に、この更新プログラムをテストすることをお勧めします。
この累積的な更新プログラムには、すべての機能とワークフロー マネージャー 1.0 の以前のバージョンの累積的な更新プログラムに含まれていた修正プログラムが含まれています。以前の累積的な更新の詳細についてことができます、以下のリンクでは、次のマイクロソフト サポート技術情報の場合があります。
2799754: ワークフロー マネージャー 1.0 の累積的な更新 (1)
2902007: ワークフロー マネージャー 1.0 の累積的な更新 2
3104066: ワークフロー マネージャー 1.0 の累積的な更新 3
この更新プログラムで追加された機能
-
ワークフロー マネージャーのファームで使用されている有効期限が切れた証明書を更新するための追加サポート
この更新プログラムでは、前にファームの有効期限が切れた証明書の更新が許可されませんでしたし、問題のあるファームにファームの有効期限が切れた証明書があります。この更新プログラムは、現在の証明書の有効期限が切れている場合は、ファームの証明書を更新するのにはワークフロー マネージャーの PowerShell コマンドレットを使用します。 -
ファームの証明書の状態をチェックするためにモニターを追加
この更新プログラムを起動するには、モニター チェック ファームの正常性を証明書し、証明書の有効期限日の前に Windows イベント ビューアーの 180 日間にアプリケーション イベント ログに警告イベントを生成します。モニター警告が表示されます毎日場合、証明書の有効期限は 90 日以内にし、エラーの報告を毎日起動すると証明書の有効期限日は、45 日以内にします。 -
」設定-WFCredentials「PowerShell コマンドレットを追加しました
この更新プログラムには、「セット-WFCredentials」として実行] アカウントを更新すると呼ばれる新しいの PowerShell コマンドレットとワークフロー マネージャーのファームで使用されている管理グループが含まれています。 -
その他のプラットフォームのサポート
ワークフロー マネージャーではサポートしているこの更新プログラムを開始-
SQL は常にオン
-
.NET 4.6 では、サービス バスのサーバー 1.1 がインストールされている KB3086798 を使用しているとき
-
5 ノード ファームの構成、サービス バス サーバー 1.1 を使用する場合
-
この更新プログラムで修正される問題
問題 1
ワークフロー マネージャーのバックエンド ・ サービスは、次の例外で断続的にクラッシュします。
ディスパッチャーには、予期しない例外が発生しました: System.Xaml.XamlObjectWriterException: 不明なメンバーを設定することはできません
System.Xaml.XamlObjectWriter.WriteStartMember (XamlMember プロパティ) で
System.Xaml.XamlServices.Transform (XamlReader xamlReader、XamlWriter xamlWriter、ブール値の closeWriter) で
System.Activities.XamlIntegration.FuncFactory'1.Evaluate() で
System.Activities.DynamicActivity.OnInternalCacheMetadata (ブール値 createEmptyBindings) で
System.Activities.Activity.InternalCacheMetadata (ブール型 createEmptyBindings、IList'1 & validationErrors) で
System.Activities.ActivityUtilities.ProcessActivity (ChildActivity childActivity、ChildActivity と nextActivity、スタック ' 1 と activitiesRemaining、ActivityCallStack parentChain、IList'1 と validationErrors、ProcessActivityTreeOptions オプションでは、ProcessActivityCallback コールバック)
System.Activities.ActivityUtilities.ProcessActivityTreeCore (ChildActivity currentActivity、ActivityCallStack parentChain、ProcessActivityTreeOptions オプション、ProcessActivityCallback コールバックでは、IList'1 & validationErrors)
System.Activities.ActivityUtilities.CacheRootMetadata で (アクティビティ、LocationReferenceEnvironment hostEnvironment、ProcessActivityTreeOptions オプション、ProcessActivityCallback コールバック、IList'1 & validationErrors)
System.Activities.Hosting.WorkflowInstance.ValidateWorkflow (WorkflowInstanceExtensionManager extensionManager) で
System.Activities.Hosting.WorkflowInstance.RegisterExtensionManager (WorkflowInstanceExtensionManager extensionManager) で
Microsoft.Activities.Hosting.HostedWorkflowInstance.RegisterExtensions (IEnumerable 1' の拡張子) で
Microsoft.Activities.Hosting.WorkflowSession.ConfigureEnvironment (アクティビティの workflowDefinition、IWorkflowConfiguration workflowConfiguration、IEnumerable'1 hostExtensions) に
Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ConfigureSession (WorkflowSessionResumptionContext のコンテキスト) で
Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.GotResumptionContextForProcessWaiter (IAsyncResult 結果) で
Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion コールバックの場合、IAsyncResult 結果) で
Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (IAsyncResult 結果) で
問題 2
無効なワークフロー インスタンスの状態:
断続的な問題では、ファームのワークフロー マネージャーのリモート ・ データベースまたは SQL Azure を使用する場合に発生します。ワークフロー インスタンス管理データベース内のテーブルのユーザー定義型の問題を修正します。
問題 3
SQL の機能を使用する場合は、問題をフェイル オーバーします。
常にフェイル オーバーの進行中の場合、SQL の一時的な例外を処理するこの更新プログラムの [ワークフロー マネージャーを起動します。
問題 4
ワークフロー マネージャーのファームのデータベースの SQL 照合順序の変更は失敗します。
SQL 照合順序が大文字小文字を区別するときに問題が発生するため、ストアド プロシージャのいずれかの大文字と小文字を修正します。
問題 5
Get WFFarm コマンドレットは、不正な証明書の拇印を報告します。
ワークフロー マネージャーのファームの証明書を展開した後は、コマンドレットは、ファームのデータベースの 1 つはまだ古い拇印への参照として、不正な証明書の拇印を指しています。この更新プログラムを起動するには、コマンドレットは、新しい拇印を報告します。
問題 6
ワークフロー マネージャーのクライアントは、異常な状態に入ります。
ワークフロー マネージャーのクライアントの HTTP 要求のコンテンツを準備していない状態での例外のいずれかの処理し、最終的にクライアントによって使用される接続プール内の空き接続の数を使い果たしてしまうことがあります。ワークフロー マネージャーのクライアント ワークフロー マネージャーのサーバーとの通信の問題をこれがあります。この更新プログラムは、クライアントを再利用するためのプールに接続を解放するのには、要求ストリームを閉じるを修正します。
詳細情報
サポートされている累積的な更新パッケージは、マイクロソフトから利用できるようになりました。この累積的な更新は、「ダウンロード情報」のセクションでダウンロードします。
この累積的な更新プログラム パッケージに含まれる更新プログラム
-
累積的な更新 4 (完全インストール) を使用するワークフロー マネージャー クライアント 1.0
この更新プログラムによって、コア アセンブリとクライアント API にワークフロー マネージャーと関連付けられている Visual Studio のツールです。ワークフロー マネージャーでは、マルチ テナント型、大規模なホストを実行および Windows Workflow Foundation ワークフローを管理します。これは、新しいコンピューターにインストールできる完全 MSI または-
ワークフロー マネージャー クライアントのマシンです。
-
ワークフロー マネージャーのクライアント 1.0 CU1 のマシンです。
-
ワークフロー マネージャーのクライアント 1.0 CU2 のマシンです。
-
ワークフロー マネージャーのクライアント 1.0 CU3 のマシンです。
-
-
ワークフロー マネージャー 1.0 の累積的な更新 4 (更新)
この累積的な更新プログラムには、いくつかのソフトウェア更新プログラムが含まれています。これは、MSI でインストールできる更新プログラム-
ワークフロー マネージャー 1.0 の CU3 を持つコンピューターです。
新規導入をしているお客様の場合は、ワークフロー マネージャー 1.0 の更新に使用してください。サービス バスの 1.1 またはサービス バス 1.0 累積的な更新プログラム 1 で動作します。ユーザーは、累積的な更新 4 (完全インストール) のみのサーバーを更新するこの更新プログラムをインストールする前にクライアントを更新するためにワークフロー マネージャーのクライアント 1.0 をインストールする必要があります。
-
-
Visual Studio 2012 の累積的な更新 4 (完全インストール) では、ワークフロー マネージャー ツール 1.0
このインストールでは、アクティビティ デザイナーでは、ワークフロー マネージャー 1.0 の更新のワークフローを作成するための式のデバッグとの変換。これは、ワークフロー マネージャー 1.0 累積的な更新 4 と互換性があります。
累積的な更新パッケージの情報
ダウンロード情報
次のファイルが Microsoft ダウンロード センターからダウンロードできます。
ワークフロー マネージャー 1.0 のパッケージは累積的な更新 4 を今すぐダウンロードします。
Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、マイクロソフト サポート技術情報の記事をご参照ください。
119591 オンライン サービスから Microsoft サポート ファイルを入手する方法
このファイルは、マイクロソフトによってウイルス スキャン済みです。マイクロソフトは、ファイルが公表された日付に使用可能な最新のウイルス検出ソフトウェアを使用しています。このファイルは、ファイルへの不正な変更を防止するセキュリティが強化されたサーバーに格納されています。
ワークフロー マネージャー 1.0 の CU4 の前提条件
-
ソフトウェアの要件:
-
CU4 の 1.0 のワークフロー マネージャー クライアントは、コンピューターにインストールする必要があります。
-
ワークフロー マネージャー 1.0 CU3 は、computer。 にインストールする必要があります。
-
PowerShell 3.0 は、更新するコンピューターにインストールする必要があります。PowerShell 3.0 は、Windows Management Framework 3.0 のインストールに含まれます。この更新プログラムをインストールするのにはWindows Management Framework 3.0に移動します。
-
ワークフロー マネージャー 1.0 がインストールされているコンピューターでは、次の追加要件のいずれかを満たしていなければなりません。
-
ワークフロー マネージャー 1.0または累積的な更新プログラムをインストールする前に、コンピューター全体のファームの累積的な更新プログラム2799752を含む Windows Server のサービス バスの 1.0 をインストールする必要があります。
-
Windows サーバーのサービス バスの 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 にします。
-
-
資格情報の要件: 実行可能ファイルを実行する前にソフトウェアをインストールするコンピューターの管理者の資格情報をいる必要があります。詳細についてはワークフロー マネージャーのマニュアルを参照してください。
展開
コンピューター ファームでは、ワークフロー マネージャーのホストを使用する各コンピューターにこの更新プログラムはそのコンピューターにインストールする必要があります。
データベースの変更
この累積的な更新プログラムがインストールされているときに発生するいくつかの最小限のデータベースの変更があります。この更新プログラムをアンインストールする場合は、これらのデータベースの変更は、下位互換性のあるとはロールバックされません。
再起動の必要性
この累積的な更新プログラムを適用した後コンピューターを再起動する必要があります。