Uvod
Dostupna je ispravka za platforme za Microsoft .NET Framework 4. Ovo ažuriranje sadrži neke nove funkcije Windows toka posla fondacija 4 (WF4) koji se zasnivaju na neke ponude od napredne kupca i koji su zasnovani na neke važne .NET Framework scenarije.
Ova platforma ispravka ažurira samo runtime datoteke za .NET Framework 4. Za više informacija o detaljima ove ispravke, pogledajte odeljak „Više informacija”.
Više informacija
Funkcije koje su uvedene u ovoj ispravci
Windows toka posla fondacija 4 Državni aparat aktivnost
Državna mašina je dobro poznata runtime model koji se koristi širom industrije modela zasnovanih na događaj sistemima.
Ovom ispravkom platforma, korisnici mogu da koriste državna mašina model-model svoje poslovne procese pomoću pojednostavljeni API i dizajn iskustva iz Windows toka posla fondacija 3 (WF3) državna mašina.
Ovo ažuriranje sadrži sledeće nove funkcije za WF4 državna mašina:
-
Ulazne i izlazne radnje za državu
-
Uslovno i podrazumevani prelaze koje imaju prelaz radnje
-
Obuhvaćena varijabli za državna mašina
-
Poboljšano praćenje podrška
Ova platforma ispravka takođe uvodi sledeće funkcije za dizajnera tok posla:
-
Automatsko povezivanje
-
Automatsko umetanje
-
Agregat stanje i tranziciju prikaze koji pomažu konfiguracije i navigaciju
Za više informacija o korišćenju toka posla državna mašina, posetite sledeće Microsoft Web lokacije:
Workflow4 Državni aparat MSDN dokumentacija
Uzorci Workflow4 državna mašina
SQL WF4 instanca radnjom (SWIS) u SQL Azure
Uz ovu ispravku platforma toka posla 4 korisnici mogu da koriste skladište za instancu SQL toka posla, zajedno sa SQL Azure. Za SQL Azure, ova ispravka menja na sledeći način:
-
Postojeće šeme instalacija Sqlworkflowinstancestoreschema.sql skripta koristi je ključna reč nije podržan allow_page_locks . Zbog nepodržane ključnu reč, instalaciju skladišta SQL Instance toka posla ne uspijeva kada pokušate instalirati SQL toka posla Instance skladišta koji će se koristiti zajedno sa SQL Azure. Ova ispravka uklanja ključnu reč u neki uslovi pomoću skripte za ažurirani.
-
Mehanizam za ponovni pokušaj skladišta SQL Instance toka posla nije prilagođavan za SQL Azure. Stoga, kompjuter naiđe neki potencijalni problemi s pouzdanošću ako mreža ne uspe periodično ili ako se izgubi veza. Da bi se radi na ovom pitanju, ova ispravka sadrži sledeće funkcije:
-
Ponašanje i konfiguracija elemente za novog javnog MaxConnectionRetries svojstva su izloženi u SqlWorkflowInstanceStore razredu. Korisnicima možete da podesite maksimalni broj pokušaja za ponovno povezivanje za SQL veze koje se zasnivaju na karakteristike mreže. Podrazumevana opcija je tri nekoliko pokušaja na interval 1 sekunde da bi ostala u skladu sa .NET Framework 4 za tipične raspoređivanja SQL servera. Preporučujemo da podesite vrednosti u konfiguraciji ili kôd na vrednost koja je veća od 15 za SQL Azure.
-
Sledeći novi skup kodovi greške se dodaju na "Pokušaj ponovo" logika u radnji za instancu SQL toka posla. Ovi kodovi greške su specifični za SQL Azure scenarije.
Kôd greške
Poruka o grešci
40197
Servis je naišao na grešku tokom obrade vašeg zahteva. Pokušajte ponovo.
40501
Usluga je trenutno zauzet. Pokušajte ponovo zahtev nakon 10 sekundi.
10053
Na nivou transporta se greška prilikom prijema rezultate sa servera. Softver na glavnom računaru je prekinuo uspostavljenu vezu.
40613
Baze podataka, ime baze podataka na serveru ime servera trenutno nije dostupan. Pokušajte ponovo kasnije vezu. Ako se problem ponavlja, obratite se korisničkoj podršci i pružaju im praćenje ID sesije Praćenje ID sesije.
20
Instancu SQL servera koji ste pokušali da se povežete ne podržava šifriranje.
-
Omogući domaćini prilagođenog toka posla da biste koristili WF4 kompenzaciju
Ova ispravka platforma je upoznao nove aktivnosti za model kompenzacija ponašanje u WF4. Da bi se dugotrajni proces, ove aktivnosti se oslanjaju na proširenje na CompensationExtension koje se mogu koristiti iz primarnog domacin WorkflowServiceHost da sačuvate i ponovo učitati potrebne države iz postojanom skladištu. Ova funkcija se može koristiti od strane kupca koji je zainteresovan za uvođenje novi voditelj toka posla koji zahteva nadoknadu. Novi tip CompensationExtension je otkriven nakon primjene ove nadopune.
Podrška za Microsoft Visual Studio 2010
Kako bi se razvoj aplikacija u Visual Studio 2010 Service Pack 1 (SP1), koristeći neki od novih funkcija u ovu ispravku, morate da instalirate sledeću ispravku:
2495593 ažuriranje 4.0.1 za Microsoft .NET Framework 4 - vreme dizajniranja ažuriranje za Visual Studio 2010 SP1Nakon što primijenite ovu nadopunu, možete nabaviti paket Multi-ciljanje koja obezbeđuje sklopove je referenca za IntelliSense i kompilacije koje podržavaju novu funkcionalnost u ovu ispravku runtime. Ova ispravka omogućava podršku te dizajn-vreme StateMachine tok posla pomoću dizajnera StateMachine toka posla.
Informacije o preuzimanju
Ispravka je dostupna za preuzimanje sa sledeće Web lokacije Microsoft Download Center:
Odmah preuzmite paket ažuriranja.
Za više informacija o načinu preuzimanja Microsoft datoteka za podršku, kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
119591 kako nabaviti Microsoft datoteke podrške kroz usluge na mrežiMicrosoft je skenirala ovu datoteku protiv virusa. Microsoft je koristio najnoviji softver za otkrivanje virusa koji je bio dostupan na datum objavljivanja datoteke. Datoteka se čuva na serverima sa poboljšanom bezbednošću koji sprečavaju neovlaštene izmjene datoteke.
Preduslovi
Da biste instalirali ovu ispravku, morate imati instaliran sledeći softver:
-
Windows Installer 3.1 ili noviju verziju.
Da biste nabavili najnoviju verziju programa Windows Installer, posetite sledeće Microsoft Web lokacije:Odmah preuzmite Windows Installer 4.5 koji se može prosleđivati
-
Microsoft .NET Framework 4 ili Microsoft .NET Framework 4 klijenta profila
Napomena Microsoft .NET Framework 4 platforme Update 1 – Runtime Update je targetable okvir i gradi za .NET Framework 4. Ovo ažuriranje nije Kumulativna framework verziju.
Parametri komandne linije za ovo ažuriranje
Za informacije o raznim parametre naredbenog retka koje podržavaju ovu ispravku, posetite sledeće Microsoft Web lokacije:
227091 Parametri komandne linije za alatku Microsoft Windows InstallerZa više informacija o Windows Installer, posetite sledeće Microsoft Web lokacije:
Ponovnim pokretanjem
Ovo ažuriranje ne zahteva ponovno pokretanje sistema nakon primene ispravku osim ako datoteke koje se ažuriraju su zaključane ili koji se koriste.
Informacije o uklanjanju ažuriranja
Da biste uklonili ovo ažuriranje, koristite Dodaj ili ukloni programe u kontrolnoj tabli.
Informacije o zamjeni ažuriranja
Ovo ažuriranje ne zamjenjuje prethodno objavljenu ispravku.
Informacije o datoteci
Globalna verzija ove ispravke koristi paket Microsoft Windows Installer da biste instalirali ažuriranje. Datumi i vremena za ove datoteke navedeni su u koordiniranom univerzalnom vremenu (UTC) u tabeli. Kada pregledate informacije o datoteci, datum se pretvaraju u lokalno vrijeme. Da biste saznali razliku između UTC i lokalnog vremena, koristite karticu " Vremenska zona " u stavci "Datum i vreme" na kontrolnoj tabli.
Za sve podržane x86 DDR verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
18:36 |
Za sve podržane x64 DDR verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
23,739 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
18:36 |
Za sve podržane DDR IA-64-bitne verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
23,739 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
18:36 |
Za sve podržane x86 LDR verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
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 |
Nije primenljivo |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
10:56 |
Za sve podržane x64 LDR verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
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 |
Nije primenljivo |
51,063 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
23,739 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
10:56 |
Za sve podržane LDR IA-64-bitne verzije operativnih sistema
Ime datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vremena |
---|---|---|---|---|
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 |
Nije primenljivo |
51,063 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreLogic.sql |
Nije primenljivo |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
23,739 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreSchema.sql |
Nije primenljivo |
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 |
Nije primenljivo |
154,222 |
22-Mar-2011 |
10:56 |