Einführung
Dieser Artikel beschreibt das kumulative Update 4 (CU4) für Workflow-Manager 1.0. Dieses kumulative Update enthält Updates für Workflow-Manager 1.0, Workflow-Manager Client 1.0 und Workflow-Manager Tools 1.0.
Hinweise:
- Dieses Update kann auf Computer angewendet werden, auf denen Workflow-Manager 1.0 CU3 installiert ist. Wenn auf dem Computer Workflow-Manager 1.0 installiert ist, müssen Sie Workflow-Manager 1.0 CU3, Workflow-Manager Client 1.0 CU4 gefolgt von Workflow-Manager 1.0 CU4 installieren.
- Workflow-Manager 1.0 CU3 ist eine Voraussetzung für Workflow-Manager 1.0 CU4
- Workflow-Manager Client 1.0 CU4 ist eine Voraussetzung für Workflow-Manager 1.0 CU4.
- Um Workflow-Manager Client 1.0 zu aktualisieren, müssen Sie Workflow-Manager Client 1.0 CU4 installieren.
- Es wird empfohlen, dieses Update zu testen, bevor Sie es in einer Produktionsumgebung bereitstellen.
Dieses kumulative Update enthält alle Funktionen und Korrekturen, die in früheren kumulativen Updates für Workflow-Manager 1.0 enthalten waren. Weitere Informationen zu früheren kumulativen Updates finden Sie in der Microsoft Knowledge Base unter den folgenden Links:
2799754: Workflow-Manager 1.0 Kumulatives Update 1
2902007: Workflow-Manager 1.0 Kumulatives Update 2
3104066: Workflow-Manager 1.0 Kumulatives Update 3
In diesem Update hinzugefügte Features
Zusätzliche Unterstützung für das Erneuern der in der Workflow-Manager-Farm verwendeten abgelaufenen Zertifikate
Vor diesem Update war das Erneuern der abgelaufenen Farmzertifikate nicht zulässig, und die abgelaufenen Farmzertifikate führen zu einem fehlerhaften Farmbetrieb. Mit diesem Update können die PowerShell-Cmdlets des Workflow-Managers die Farmzertifikate aktualisieren, wenn die aktuellen Zertifikate abgelaufen sind.
Überwachung zum Überprüfen der Integrität von Farmzertifikaten hinzugefügt
Beginnend mit diesem Update überprüft ein Monitor die Integrität der Farmzertifikate und sendet 180 Tage vor dem Ablaufdatum des Zertifikats ein Warnereignis an das Anwendungsereignisprotokoll in der Windows-Ereignisanzeige. Die Überwachung warnt täglich, wenn das Ablaufdatum des Zertifikats weniger als 90 Tage entfernt ist, und beginnt täglich mit der Meldung von Fehlern, wenn das Ablaufdatum des Zertifikats weniger als 45 Tage entfernt ist.
PowerShell-Cmdlet "Set-WFCredentials" hinzugefügt
Dieses Update enthält ein neues PowerShell-Cmdlet namens "Set-WFCredentials", das das Konto und die Gruppe "Admin" aktualisiert, die in der Workflow-Manager-Farm verwendet werden.
Zusätzliche Plattformunterstützung
Ab diesem Update unterstützt der Workflow-Manager Folgendes
- SQL Always On
- .NET 4.6 bei Verwendung mit Service Bus Server 1.1 mit installiertem KB3086798
- Farmkonfiguration mit 5 Knoten bei Verwendung von Service Bus Server 1.1
In diesem Update behobene Probleme
Problem 1
Der Workflow-Manager-Back-End-Dienst stürzt zeitweise ab, mit der folgenden Ausnahme:
Hinweis
- Unerwartete Ausnahme beim Dispatcher: System.Xaml.XamlObjectWriterException: Unbekanntes Mitglied kann nicht festgelegt werden
- bei System.Xaml.XamlObjectWriter.WriteStartMember(XamlMember-Eigenschaft)
- bei System.Xaml.XamlServices.Transform(XamlReader, xamlReader, XamlWriter, xamlWriter, Boolean closeWriter)
- at System.Activities.XamlIntegration.FuncFactory'1.Evaluate()
- bei System.Activities.DynamicActivity.OnInternalCacheMetadata(Boolean createEmptyBindings)
- bei System.Activities.Activity.InternalCacheMetadata(Boolean createEmptyBindings, IList'1& validationErrors)
- bei System.Activities.ActivityUtilities.ProcessActivity(ChildActivity childActivity, ChildActivity& nextActivity, Stack'1& activitiesRemaining, ActivityCallStack parentChain, IList'1& validationErrors, ProcessActivityTreeOptions Optionen, ProcessActivityCallback callback)
- bei System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity currentActivity, ActivityCallStack parentChain, ProcessActivityTreeOptions Optionen, ProcessActivityCallback callback, IList'1& validationErrors)
- bei System.Activities.ActivityUtilities.CacheRootMetadata(Activity activity, LocationReferenceEnvironment hostEnvironment, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList'1& validationErrors)
- bei System.Activities.Hosting.WorkflowInstance.ValidateWorkflow(WorkflowInstanceExtensionManager extensionManager)
- bei System.Activities.Hosting.WorkflowInstance.RegisterExtensionManager(WorkflowInstanceExtensionManager extensionManager)
- bei Microsoft.Activities.Hosting.HostedWorkflowInstance.RegisterExtensions(IEnumerable'1 extensions)
- bei Microsoft.Activities.Hosting.WorkflowSession.ConfigureEnvironment(Activity workflowDefinition, IWorkflowConfiguration workflowConfiguration, IEnumerable'1 hostExtensions)
- bei Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ConfigureSession(WorkflowSessionResumptionContext context)
- bei Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.GotResumptionContextForProcessWaiter(IAsyncResult-Ergebnis)
- bei Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate(AsyncCompletion callback, IAsyncResult-Ergebnis)
- bei Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame(IAsyncResult-Ergebnis)
Problem 2
Falscher Workflow instance status:
Das zeitweilige Problem tritt bei Verwendung der Remotedatenbank oder von SQL Azure für die Workflow-Manager-Farm auf. Das Update behebt ein Problem mit einem benutzerdefinierten Tabellentyp in der Workflow-Instance-Verwaltungsdatenbank.
Ausgabe 3
Failoverproblem bei Verwendung der SQL Always On-Funktion.
Starten dieses Updates Der Workflow-Manager behandelt die vorübergehenden Ausnahmen von SQL, wenn ein Always On-Failover ausgeführt wird.
Ausgabe 4
Das Ändern der SQL-Sortierung für Workflow-Manager-Farmdatenbanken schlägt fehl.
Die Groß-/Kleinschreibung einer der gespeicherten Prozeduren wurde korrigiert, da sie ein Problem verursacht, wenn bei der SQL-Sortierung die Groß-/Kleinschreibung beachtet wird.
Ausgabe 5
Get-WFFarm Cmdlet meldet einen falschen Zertifikatfingerabdruck.
Nach dem Rollover der Workflow-Manager Farmzertifikate verweist das Cmdlet auf einen falschen Zertifikatfingerabdruck, da eine der Farmdatenbanken immer noch einen Verweis auf einen alten Fingerabdruck enthält. Beim Start dieses Updates meldet das Cmdlet den neuen Fingerabdruck.
Ausgabe 6
Workflow-Manager-Client wechselt in einen fehlerhaften Zustand.
Eine der Ausnahmen in Workflow-Manager Client wird während der Vorbereitung des Inhalts der HTTP-Anforderung nicht behandelt, was letztendlich die Anzahl der freien Verbindungen in dem vom Client verwendeten Verbindungspool erschöpfen kann. Dies kann zu Kommunikationsproblemen des Workflow-Manager-Clients mit dem Workflow-Manager-Server führen. Dieses Update behebt das Problem, dass der Client den Anforderungsdatenstrom schließt, um die Verbindung zur Wiederverwendung wieder an den Pool freizugeben.
Weitere Informationen
Ein unterstütztes kumulatives Updatepaket ist jetzt von Microsoft erhältlich. Dieses kumulative Update steht im Abschnitt "Informationen zum Download" zum Download zur Verfügung.
Updates, die in diesem kumulativen Updatepaket enthalten sind
Workflow-Manager Client 1.0 mit kumulativem Update 4 (vollständige Installation)
Dieses Update nimmt einige Änderungen in Kernassemblys und der Client-API für Workflow-Manager und zugehörige Visual Studio-Tools vor. Workflow-Manager ist ein mehrinstanzenfähiger, hochskalierter Host zum Ausführen und Verwalten von Windows Workflow Foundation-Workflows. Hierbei handelt es sich um eine vollständige MSI-Datei, die auf einem neuen Computer oder- Auf einem Computer mit Workflow-Manager Client 1.0.
- Auf einem Computer mit Workflow-Manager Client 1.0 CU1.
- Auf einem Computer mit Workflow-Manager Client 1.0 CU2.
- Auf einem Computer mit Workflow-Manager Client 1.0 CU3.
Workflow-Manager 1.0 Kumulatives Update 4 (Update)
Dieses kumulative Update enthält mehrere Softwareupdates. Dies ist eine Update-MSI-Datei, die installiert werden kann unter
- Ein Computer mit Workflow-Manager 1.0 CU3.
Für Kunden mit neuen Bereitstellungen sollte Workflow-Manager 1.0 Aktualisieren verwendet werden. Es funktioniert mit Service Bus 1.1 oder Service Bus 1.0 Kumulatives Update 1. Benutzer müssen Workflow-Manager Client 1.0 mit dem kumulativen Update 4 (vollständige Installation) installieren, um den Client zu aktualisieren, bevor sie dieses Update installieren, mit dem nur der Server aktualisiert wird.
Workflow-Manager Tools 1.0 mit kumulativem Update 4 (vollständige Installation) für Visual Studio 2012
Diese Installation umfasst Aktivitätsdesigner, Debugging und Ausdrucksübersetzung zur Erstellung von Workflows für die Aktualisierung von Workflow-Manager 1.0. Dies ist kompatibel mit dem kumulativen Update 4 für Workflow-Manager 1.0.
Informationen zum kumulativen Updatepaket
Informationen zum Download
Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
Kumulatives Update 4 für Workflow-Manager 1.0-Paket jetzt herunterladen
Weitere Informationen zum Herunterladen von Microsoft-Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591 So erhalten Sie Microsoft Support-Dateien im Internet
Microsoft hat diese Datei auf Viren überprüft. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.
Voraussetzungen für Workflow-Manager 1.0 CU4
Software-Anforderungen:
Workflow-Manager Client 1.0 CU4 muss auf dem Computer installiert sein.
Workflow-Manager 1.0 CU3 muss auf dem Computer installiert sein。
PowerShell 3.0 muss auf dem Computer installiert sein, der aktualisiert werden soll. PowerShell 3.0 ist in der Installation des Windows Management Framework 3.0 enthalten. Wechseln Sie zu Windows Management Framework 3.0, um dieses Update zu installieren.
Bei Computern, auf denen Workflow-Manager 1.0 installiert ist, muss eine der folgenden zusätzlichen Anforderungen erfüllt sein:
- Der Service Bus 1.0 für Windows Server mit kumulativem Update 2799752 muss auf der gesamten Computerfarm installiert sein, bevor Sie das kumulative Update für Workflow-Manager 1.0 oder
- Service Bus 1.1 für Windows Server muss auf dem Computer installiert sein.
Unterstützte Betriebssysteme: Windows Server 2008 R2 SP1, Windows Server 2012 und Windows Server 2012 R2
- Workflow-Manager Client 1.0 kann auch unabhängig unter den x86- und x64-Versionen von Windows 7, Windows 8 und Windows Server 2008 installiert werden.
Anforderungen an die Anmeldeinformationen: Bevor Sie die ausführbare Datei ausführen, müssen Sie auf dem Computer, auf dem Sie die Software installieren, über administrative Anmeldeinformationen verfügen. Weitere Informationen finden Sie in der Dokumentation zu Workflow-Manager.
Bereitstellung
Für jeden Computer, der einen Workflow-Manager-Host in einer Computerfarm verwendet, muss dieses Update auf diesem Computer installiert werden.
Datenbankänderungen
Bei der Installation dieses kumulativen Updates müssen einige minimale Datenbankänderungen vorgenommen werden. Wenn Sie sich entscheiden, dieses Update zu deinstallieren, sind diese Datenbankänderungen abwärtskompatibel und werden nicht zurückgesetzt.
Neustartanforderung
Sie müssen den Computer nach der Installation dieses kumulativen Updates möglicherweise neu starten.