Applies To.NET Framework 3.5 Service Pack 1

Suvestinė

Karštųjų pataisų paketas yra prieinamas už Windows ryšio platformos (WCF), "Microsoft".NET Framework 3.0 2 "ir" Microsoft .NET Framework 3.5 pakeitimų paketo 1 pakeitimų paketas.

Taisymų, esančių Šiame specifinių karštųjų pataisų paketas

Šiame specifinių karštųjų pataisų paketas yra toliau nurodytų trikčių pataisos.1 problemaPaleidus tarpusavio kanalo programa, kuri naudoja WCF .NET Framework 3.0 ir prisijungia prie akių ryšys. Taikomoji programa sugenda dėl laiko išimtį, panašų į šį:

Išimties tipas: System.ApplicationExceptionMessage: šią operaciją, nes baigėsi skirtasis laikas. (Išimties forma HRESULT: 0x800705B4) InnerException: < nė vienas > StackTrace (sukurtas): SP IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) 000000001BDBEA10 000007FEF98C285E System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) 000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire (LiteLock ByRef, System.Threading.ReaderWriterLock, Bulio logikos) 000000001BDBEAC0 000007FEF7780B65 System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupMeshEntry (MeshEntry) 000000001BDBEC70 000007FEF77809CE System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupActivity (System.Object) 000000001BDBECF0 000007FEF6C7713B 000000001BDBED70 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+WorkItem.Invoke2) 000007FEF92E95AA System.Security.SecurityContext.Run (System.Security.SecurityContext, System.Threading.ContextCallback, System.Object)000000001BDBEDB0 000007FEF6C77090 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+ WorkItem.Invoke () 000000001BDBEE00 000007FEF6C76FB1 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.ProcessCallbacks () 000000001BDBEE70 000007FEF6C76E33 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.CompletionCallback(System.Object)Ši problema atsiranda dėl aklavietės, kuri kyla, kai PeerChannel kliento programa nėra tinkamai atnaujinti savo registracijos arba akių mazgą ungracefully atsijungia. Kai tai įvyksta, CustomPeerResolverService objekto laikas, kada jis bando gauti vidaus ReaderWriterLock objektą.2 problemaPaleidus WCF tarnybos, kuri atitinka šiuos reikalavimus:

  • Tarnyba naudoja tik vieną tarpinį serverį, tarpinis serveris reikalauja daug operacijų.

  • Paslauga naudoja dupleksinio perdavimo pranešimų modelis.

  • Yra asinchroninis rezultatai bus įtrauktas į RequestReplyCorrelator objekto ir negali būti pašalinti, kol nepateikiama atsakymo.

Įvykus klaidai užklausos operacija, užklausa negali būti įvykdyta. Be to, negali būti išleistos susijusios užklausos pranešimą ir kliento objekto atmintis. Ši problema kyla dėl atminties nuotėkio ChannelFactoryRef objektas.

Daugiau informacijos

Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Taikykite šias karštąsias pataisas tik tose sistemose, kuriose kyla šiame straipsnyje aprašoma problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos. Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas. Pastaba Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Jei reikia išsamaus „Microsoft“ klientų aptarnavimo ir palaikymo tarnybos telefono numerių sąrašo arba norite pateikti atskirą užklausą, apsilankykite toliau nurodytoje „Microsoft“ svetainėje:

http://support.microsoft.com/contactus/?ws=supportPastaba Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.

Būtinosios sąlygos

Turite su "Microsoft".NET Framework 3.0 2 pakeitimų paketas (SP2) arba su .NET Framework 3.5 1 pakeitimų paketas (SP1) įdiegta viena iš šių "Windows" operacines sistemas, norint taikyti šias karštąsias pataisas:

  • Windows XP 3 pakeitimų paketas (SP3)

  • Windows Server 2003 2 pakeitimų paketas (SP2)

  • Windows Vista 2 pakeitimų paketas (SP2)

  • Windows Server 2008 2 pakeitimų paketas (SP2)

  • "Windows 7" 1 pakeitimų paketas (SP1)

  • Windows Server 2008 R2 1 pakeitimų paketas (SP1)

Jei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows XP" pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

322389 Kaip įsigyti naujausią Windows XP pakeitimų paketąJei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows Server 2003" pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

889100 Kaip gauti naujausią pakeitimų paketą Windows Server 2003Jei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows Vista" pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

935791 Kaip įsigyti naujausią "Windows Vista" pakeitimų paketąJei norite gauti daugiau informacijos apie tai, kaip įsigyti "Windows Server 2008" pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

968849 Kaip gauti naujausią pakeitimų paketą, skirtą "Windows Server 2008"Jei norite gauti daugiau informacijos apie tai, kaip gauti 1 pakeitimų paketą "Windows 7 ir" Windows Server 2008 R2, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

976932 Informacija apie 1 pakeitimų paketą, skirtą „Windows 7“ ir „Windows Server 2008 R2“

Informacija apie paleidimą iš naujo

Jums gali tekti iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas, jei visi susiję failai yra naudojami. Rekomenduojame, uždarykite visas programas .NET Framework prieš taikydami šias karštąsias pataisas, kad nereikėtų iš naujo paleisti kompiuterį.

Informacija apie pakeitimą

Šios karštosios pataisos nepakeičia anksčiau išleistų karštųjų pataisų.

Failo informacija

Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Visoms palaikomoms x86 "Windows XP" SP3 "ir" Windows Server 2003 2 pakeitimų paketas

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

servicemodel.mof

Netaikoma

85,113

29-May-2010

15:06

Netaikytina

Servicemonikersupport.dll

3.0.4506.5716

17,256

01-Aug-2011

00:27

x86

Smdiagnostics.dll

3.0.4506.5716

110,592

01-rugpjūtis 2011

00:27

x86

Smsvchost.exe

3.0.4506.5716

128,848

01-Aug-2011

00:27

x86

System.identitymodel.dll

3.0.4506.5716

442,368

01 -rugpjūtis 2011

00:27

x86

System.runtime.serialization.dll

3.0.4506.5716

970,752

01-rugpjūtis 2011

00:27

x86

System.servicemodel.dll

3.0.4506.5716

5,992,448

01-rugpjūtis 2011

00:27

x86

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

01-Aug-2011

00:27

x86

Visoms palaikomoms x64 "Windows XP" SP3 ir "Windows Server 2003" SP2 versijoms

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

servicemodel.mof

Netaikoma

85,113

29-May-2010

15:06

Netaikytina

Servicemonikersupport.dll

3.0.4506.5716

19,304

31-Jul-2011

23:46

x64

Smdiagnostics.dll

3.0.4506.5716

94,208

31-liepa-2011

23:46

x64

Smsvchost.exe

3.0.4506.5716

116,560

31-Jul-2011

23:46

x64

System.identitymodel.dll

3.0.4506.5716

401,408

31 -liepa 2011

23:46

x64

System.runtime.serialization.dll

3.0.4506.5716

847,872

31-liepa-2011

23:46

x64

System.servicemodel.dll

3.0.4506.5716

5,332,992

31-liepa-2011

23:46

x64

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

31-Jul-2011

23:46

x64

Visoms palaikomoms x86 "Windows Vista" SP2 ir "Windows Server 2008" SP2

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Smdiagnostics.dll

3.0.4506.5707

110,592

28-liepa-2011

10:57

x86

Smsvchost.exe

3.0.4506.5707

128,848

28-Jul-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28 -liepa 2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-liepa-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-liepa-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-liepa-2011

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-liepa-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

Servicemodel.mof

Netaikytina

85,113

28-Jul-2011

10:57

Netaikoma

Servicemodel.mof.uninstall

Netaikoma

896

12-Aug-2010

14:24

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-liepa-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-liepa-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

Visoms palaikomoms x64 "Windows Vista" SP2 ir "Windows Server 2008" SP2 versijoms

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemodel.mof

Netaikoma

85,113

28-Jul-2011

10:55

Netaikytina

Servicemodel.mof.uninstall

Netaikoma

896

12-Aug-2010

14:10

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

10:55

x64

Smdiagnostics.dll

3.0.4506.5707

94,208

28-liepa-2011

10:55

x64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

10:55

x64

System.identitymodel.dll

3.0.4506.5707

401,408

28 -liepa 2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-liepa-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-liepa-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-liepa-2011

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-liepa-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

10:55

x64

Visos palaikomos IA-64 pagrindo versijos "Windows Server 2008" SP2

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemodel.mof

Netaikoma

85,113

28-Jul-2011

11:26

Netaikytina

Servicemodel.mof.uninstall

Netaikoma

896

16-Aug-2010

14:36

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

11:26

IA-64

Smdiagnostics.dll

3.0.4506.5707

94,208

28-liepa-2011

11:26

IA-64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

11:26

IA-64

System.identitymodel.dll

3.0.4506.5707

401,408

28-Jul-2011

11:26

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-liepa-2011

11:26

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-Jul-2011

11:26

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

11:26

IA-64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-liepa-2011

11:26

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

11:26

IA-64

Visoms palaikomoms "Windows 7" SP1 versijos x86

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Smdiagnostics.dll

3.0.4506.5707

110,592

28-liepa-2011

22:40

x86

Smsvchost.exe

3.0.4506.5707

128,848

28-Jul-2011

22:40

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28 -liepa 2011

22:40

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-liepa-2011

22:40

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-liepa-2011

22:40

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:40

x86

Servicemodel.mof

Netaikytina

85,113

12-Nov-2010

23:36

Netaikoma

Servicemodel.mof.uninstall

Netaikoma

896

10-Jun-2009

21:14

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

22:40

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-liepa-2011

22:40

x86

Visoms palaikomoms x64 pagrindo versijos "Windows 7" SP1 ir "Windows Server 2008 R2" SP1

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemodel.mof

Netaikoma

85,113

12-Nov-2010

23:39

Netaikytina

Servicemodel.mof.uninstall

Netaikoma

896

10-Jun-2009

20:30

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

22:35

x64

Smdiagnostics.dll

3.0.4506.5707

94,208

28-liepa-2011

22:35

x64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

22:35

x64

System.identitymodel.dll

3.0.4506.5707

401,408

28 -liepa 2011

22:35

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-liepa-2011

22:35

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-liepa-2011

22:35

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:35

x64

Visos palaikomos IA-64 pagrindo versijos "Windows Server 2008 R2" SP1

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemodel.mof

Netaikoma

85,113

12-Nov-2010

23:40

Netaikytina

Servicemodel.mof.uninstall

Netaikoma

896

10-Jun-2009

20:35

Netaikytina

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

22:28

IA-64

Smdiagnostics.dll

3.0.4506.5707

94,208

28-liepa-2011

22:28

IA-64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

22:28

IA-64

System.identitymodel.dll

3.0.4506.5707

401,408

28-Jul-2011

22:28

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-liepa-2011

22:28

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

22:28

IA-64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:28

IA-64

Nuorodos

Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:

824684 Įprastos terminologijos, vartojamos „Microsoft“ programinės įrangos naujinimams apibūdinti, aprašas

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.