Introduksjon
En platform-oppdatering for Microsoft .NET Framework 4 er tilgjengelig. Denne oppdateringen inneholder noen nye funksjoner Windows Workflow Foundation 4 (WF4) som er basert på noen forespørsler fra avanserte kunden og som er basert på noen viktige .NET Framework-scenarier.
Denne platform-oppdateringen oppdaterer bare kjøretidsfiler for .NET Framework 4. Hvis du vil ha mer informasjon om informasjon om denne oppdateringen, kan du se delen "Mer informasjon".
Hvis du vil ha mer informasjon
Funksjoner som denne oppdateringen
Windows Workflow Foundation 4 tilstandsmaskin aktivitet
Tilstandsmaskinen er en velkjent runtime-modell som brukes på tvers av bransjen til modellen hendelsesdrevet systemer.
Kunder kan bruke en tilstandsmaskin modell til modell opplever sine forretningsprosesser ved hjelp av en forenklet API og utforming fra Windows Workflow Foundation 3 (WF3)-tilstandsmaskin med denne platform-oppdateringen.
Denne oppdateringen inneholder følgende nye funksjoner for tilstandsmaskinen for WF4:
-
Inngangs- og utgangshandlinger handlinger for en tilstand
-
Betinget og standard overganger som har overgangen handlinger
-
Større variabler for en tilstandsmaskin
-
Forbedret støtte for oppfølging
Denne plattformen oppdateringen omfatter også følgende funksjoner for Workflow Designer:
-
Automatisk tilkobling
-
Sett inn automatisk
-
Mengde tilstand og overgang visninger som hjelp til konfigurering og navigasjon
Hvis du vil ha mer informasjon om hvordan du bruker arbeidsflyt-tilstandsmaskin, går du til følgende Microsoft-webområder:
Workflow4 tilstand maskinen MSDN-dokumentasjonen
Workflow4-tilstandsmaskin-eksempler
SQL WF4 forekomst-lager (SWIS) om SQL Azure
Arbeidsflyt-4-kunder kan bruke SQL-arbeidsflyt forekomst lager sammen med SQL Azure med denne platform-oppdateringen. Denne oppdateringen endrer for SQL Azure, følgende:
-
Installasjonen av eksisterende XML-skjema Sqlworkflowinstancestoreschema.sql skriptet bruker en ikke støttet allow_page_locks -nøkkelordet. En installasjon av SQL-forekomsten lager for arbeidsflyten mislykkes på grunn av nøkkelordet som ikke støttes, når du prøver å installere SQL arbeidsflyt forekomst lager som skal brukes sammen med SQL Azure. Denne oppdateringen fjerner nøkkelordet i noen betingelser ved hjelp av et oppdatert skript.
-
Prøv på nytt-mekanismen av SQL-forekomsten lager for arbeidsflyten er ikke tilpasset SQL Azure. Datamaskinen kommer derfor noen potensielle problemer med påliteligheten til Hvis nettverket ikke regelmessig, eller hvis forbindelsen blir brutt. For å håndtere dette problemet, inneholder denne oppdateringen følgende funksjoner:
-
Konfigurasjon og virkemåte elementer for en ny, felles MaxConnectionRetries -egenskap vises i klassen SqlWorkflowInstanceStore . Brukere kan konfigurere maksimalt antall forsøk på ny tilkobling for SQL-tilkoblinger som er basert på Egenskaper for nettverk. Standardverdien er tre nye forsøk ved 1-sekunds intervaller for å være konsekvent med .NET Framework 4 for vanlige SQL Server-distribusjoner. Vi anbefaler at du setter verdiene i konfigurasjonen eller koden til en verdi som er større enn 15 for SQL Azure.
-
Følgende nye sett med feilkoder blir lagt til logikk nytt forsøk i SQL-forekomsten lager for arbeidsflyten. Disse feilkodene er spesifikke for SQL Azure-scenarier.
Feilkode
Feilmelding
40197
Tjenesten har oppdaget en feil under behandling av forespørselen. Prøv på nytt.
40501
Tjenesten er opptatt. Prøv forespørselen på nytt etter 10 sekunder.
10053
Det oppstod en feil på transportnivå under mottak av resultater fra serveren. En etablert tilkobling ble avbrutt av programvaren i vertsmaskinen.
40613
Navn på server- servernavnet er ikke tilgjengelig. Du må koble til på nytt senere. Hvis problemet vedvarer, kontakter du kundestøtte, og gir dem økt sporing ID av økt-ID for sporing.
20
Forekomsten av SQL Server du prøvde å koble til, støtter ikke kryptering.
-
Aktiver egendefinert arbeidsflyt verter å bruke WF4-kompensasjon
Denne platform-oppdateringen introdusert nye aktiviteter til kompensasjon-funksjonalitet i WF4. Hvis du vil gjøre en tidkrevende prosess, disse aktivitetene er avhengige CompensationExtension -utvidelse som kan brukes fra våre primære WorkflowServiceHost verten til å lagre og laste inn den nødvendige tilstanden fra vedvarende lagring. Denne funksjonen kan brukes av en kunde som er interessert i å introdusere en ny arbeidsflyt-vert som krever kompensasjon. Den nye CompensationExtension -typen vises etter at du har installert denne oppdateringen.
Støtte for Microsoft Visual Studio 2010
Hvis du vil utvikle programmer på Visual Studio 2010 Service Pack 1 (SP1) ved hjelp av de nye funksjonene i denne oppdateringen, må du også installere følgende oppdatering:
2495593 oppdatere 4.0.1 for Microsoft .NET Framework 4 - utforming oppdatering for Visual Studio 2010 SP1Når du har installert denne oppdateringen, kan du få en Multi-målretting pakke som leverer referanse-samlingene for IntelliSense og for kompilering som støtter den nye funksjonaliteten i denne oppdateringen runtime. Denne oppdateringen gir også du design-tiden støtte for en tilstandsmaskin arbeidsflyt ved hjelp av Arbeidsflytutforming tilstandsmaskin .
Nedlastingsinformasjon
Oppdateringen kan lastes ned fra følgende webområde for Microsoft Download Center:
Last ned pakken nå.
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 hvordan du ned Microsoft-støttefiler fra elektroniske tjenesterMicrosoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble lagt ut. Filen lagres på sikkerhetsforbedrede servere som bidrar til å hindre uautoriserte endringer i filen.
Forutsetninger
Hvis du vil installere denne oppdateringen, må du ha følgende programvare installert:
-
Windows Installer 3.1 eller senere.
Hvis du vil skaffe deg den siste versjonen av Windows Installer, kan du gå til følgende Microsoft-webområde: -
Microsoft .NET Framework 4 eller Microsoft .NET Framework 4 Client Profile
Obs! Platform-oppdateringen for Microsoft .NET Framework 4 1 – Runtime er et rammeverk for targetable og oppdateringen er bygd for .NET Framework 4. Denne oppdateringen er ikke en kumulativ framework-versjon.
Kommandolinjebrytere for denne oppdateringen
Hvis du vil ha informasjon om de forskjellige kommandolinjebryterne som støttes av denne oppdateringen, kan du gå til følgende Microsoft-webområde:
227091 Kommandolinjebrytere for oppdateringspakker for Microsoft Windows Installer-verktøyHvis du vil ha mer informasjon om Windows Installer, kan du gå til følgende Microsoft-webområde:
Krav om omstart
Denne oppdateringen krever ikke omstart av systemet etter at du har installert oppdateringen, hvis ikke filene som oppdateres, er låst, eller som brukes.
Informasjon om fjerning av oppdatering
Hvis du vil fjerne denne oppdateringen, kan du bruke Legg til eller fjern programmer i Kontrollpanel.
Informasjon om erstatning av oppdatering
Denne oppdateringen erstatter ingen tidligere utgitte oppdateringer.
Filinformasjon
Den globale versjonen av denne oppdateringen bruker en Microsoft Windows Installer-pakke til å installere oppdateringen. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC) i tabellen nedenfor. Når du viser filinformasjonen, konverteres datoen til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
For alle støttede x86-baserte GDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
18:36 |
For alle støttede x64-baserte GDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
23,739 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
18:36 |
For alle støttede IA-64-baserte GDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
23,739 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
18:36 |
For alle støttede x86-baserte LDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
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 |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
10:56 |
For alle støttede x64-baserte LDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
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 |
Ikke tilgjengelig |
51,063 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
23,739 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
10:56 |
For alle støttede IA-64-baserte LDR-versjoner av operativsystemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
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 |
Ikke tilgjengelig |
51,063 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreLogic.sql |
Ikke tilgjengelig |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
23,739 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreSchema.sql |
Ikke tilgjengelig |
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 |
Ikke tilgjengelig |
154,222 |
22-Mar-2011 |
10:56 |