Introduktion
Det finns en plattformsuppdatering för Microsoft.NET Framework 4. Uppdateringen innehåller en del nya Windows Workflow Foundation 4 (WF4)-funktioner som baseras på vissa begäranden från avancerade kund och som är baserade på några viktiga scenarier för.NET Framework.
Plattformsuppdateringen uppdaterar körning filerna för.NET Framework 4. Mer information om information om uppdateringen finns i avsnittet ”Mer Information”.Mer Information
Funktioner som den här uppdateringen införs
Windows Workflow Foundation 4 tillståndsdator-aktivitet
Tillståndsdatorn är en välkänd runtime-modell som används i branschen att modellen händelsestyrda system.
Med plattformsuppdateringen, kan kunder använda en tillståndsdator modell modell sina affärsprocesser med hjälp av en förenklad API och design erfarenhet från tillståndsdator Windows Workflow Foundation 3 (WF3). Den här uppdateringen innehåller följande nya funktioner för tillståndsdatorn för WF4:-
Åtgärder för start- och slutåtgärder för ett tillstånd
-
Villkorliga och standard övergångar som har övergång åtgärder
-
Begränsat variabler för en tillståndsdator
-
Stöd för bättre spårning
Plattformsuppdateringen introduceras även följande funktioner för Workflow Designer:
-
Automatisk anslutning
-
Infoga automatiskt
-
Tillstånd för aggregat och övergång vyer som stöd för konfiguration och navigering
Mer information om hur du använder arbetsflödet för tillståndsdatorn finns på följande Microsoft-webbplatser:
Workflow4 tillstånd Machine MSDN-dokumentationen Workflow4 tillståndsdator prover
SQL WF4 Instance Store (SWIS) på SQL Azure
Med den här plattformsuppdateringen kan arbetsflöde 4 kunder använda SQL Workflow Instance Store och SQL Azure. För SQL Azure gör den här uppdateringen följande:
-
Den befintliga installationen av schemat Sqlworkflowinstancestoreschema.sql skript använder ett nyckelord som inte stöds av allow_page_locks . En installation av SQL Workflow Instance Store misslyckas när du försöker installera SQL Workflow Instance Store ska användas tillsammans med SQL Azure på nyckelordet stöds inte. Den här uppdateringen tar bort nyckelordet i vissa villkor med hjälp av ett uppdaterat skript.
-
Försök mekanismen för SQL Workflow Instance Store är inte anpassade för SQL Azure. Därför uppstår vissa potentiella tillförlitlighetsproblem datorn om nätverket misslyckas med jämna mellanrum eller om anslutningen bryts. Den här uppdateringen innehåller följande funktioner för att hantera problemet:
-
Beteende och konfiguration element för en ny egenskap för offentliga MaxConnectionRetries exponeras i klassen SqlWorkflowInstanceStore . Användare kan konfigurera max antal nya anslutningsförsök för SQL-anslutningar som är baserade på Egenskaper för nätverk. Standardvärdet är tre försök med en 1-sekunds intervall för att vara konsekvent med.NET Framework 4 för typiska SQL Server-distributioner. Vi rekommenderar att du anger värden i konfigurationen eller kod till ett värde som är större än 15 för SQL Azure.
-
Ny uppsättning följande felkoder läggs till logik för omprövning i SQL Workflow Instance Store. Dessa felkoder är specifika för SQL Azure-scenarier.
Felkod
Felmeddelande
40197
Tjänsten påträffade ett fel när begäran bearbetades. Försök igen.
40501
Tjänsten är för närvarande upptagen. Försök utföra begäran efter 10 sekunder.
10053
Ett fel på transportnivå har uppstått när du tar emot resultat från servern. En etablerad anslutning avbröts av programvaran i värddatorn.
40613
Namn på server- servernamnet är inte tillgänglig. Försök ansluta senare. Om problemet kvarstår kontaktar du kundsupport och ge dem spårning session ID för sessions-ID för spårning.
20
Instansen av SQL Server som du försökte ansluta till stöder inte kryptering.
-
Aktivera anpassat arbetsflöde-värdar WF4 ersättning
Plattformsuppdateringen infördes nya aktiviteter till kompensation taggar i WF4. Dessa verksamheter beroende av tillägget CompensationExtension , som kan användas från vårt primära WorkflowServiceHost värd att spara och ladda de nödvändiga tillståndet från beständig lagring för att göra en tidskrävande process. Den här funktionen kan användas av en kund som är intresserade av att införa en ny värd för arbetsflöde som kräver kompensation. Typen CompensationExtension visas när du har installerat den här uppdateringen.
Stöd för Microsoft Visual Studio 2010
För att utveckla program i Visual Studio 2010 Service Pack 1 (SP1) med hjälp av de nya funktionerna i den här uppdateringen behöver du även installera följande uppdatering:
2495593 uppdatera 4.0.1 för Microsoft.NET Framework 4 - Design-uppdatering för Visual Studio 2010 SP1När du har installerat uppdateringen kan du hämta ett Multi-mål pack som tillhandahåller referens sammansättningar för IntelliSense och sammanställning som stöder nya funktioner i den här uppdateringen runtime. Den här uppdateringen innehåller även du designtids-stöd för en tillståndsdator arbetsflöde med hjälp av workflow designer tillståndsdator .
Information om hämtning
Uppdateringen kan hämtas från följande Microsoft Download Center-webbplats:Hämta uppdateringen nu. För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Förutsättningar
Om du vill installera den här uppdateringen måste du ha följande program installerade:
-
Windows Installer 3.1 eller en senare version.
Du kan hämta den senaste versionen av Windows Installer finns på följande Microsoft-webbplats: -
Microsoft.NET Framework 4 eller Microsoft.NET Framework 4 klient-profil
Obs! Microsoft.NET Framework 4 Platform Update 1-Runtime Update är ett targetable ramverk och är byggd för.NET Framework 4. Den här uppdateringen är inte en kumulativ framework-version.
Kommandoradsväxlar för uppdateringen
Information om olika kommandoradsväxlar som stöds av den här uppdateringen finns på följande Microsoft-webbplats:
227091 Kommandoradsväxlar för Microsoft Windows Installer-verktygetMer information om Windows Installer finns på följande Microsoft-webbplats:
Krav på omstart
Den här uppdateringen kräver inte en omstart när du har installerat uppdateringen om inte de filer som uppdateras är låsta eller används.
Information om borttagning
Ta bort uppdateringen med Lägg till eller ta bort program på Kontrollpanelen.
Information om vad uppdateringen ersätter
Den här uppdateringen ersätter inte några tidigare utgivna uppdateringar.
Filinformation
Den globala versionen av den här uppdateringen används ett Microsoft Windows Installer-paket för installation av uppdateringen. Datum och tider för dessa filer anges i UTC-tid (UTC) i följande tabell. När du visar filinformationen konverteras datumet till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
För alla x86-baserade GDR-versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
18:36 |
För alla x64-baserade GDR-versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
18:36 |
För alla IA-64-baserade GDR-versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
18:36 |
För alla x86-baserade LDR versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
10:56 |
För alla x64-baserade LDR versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
10:56 |
För alla IA-64-baserade LDR versioner av operativsystem som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreLogic.sql |
Ej tillämplig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreSchema.sql |
Ej tillämplig |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Ej tillämplig |
154,222 |
22-Mar-2011 |
10:56 |