Korriger: Når du bruker ThreadPool.SetMinThreads-metoden i Microsoft.NET Framework 3.5, tråder som vedlikeholdes av trådutvalget fungerer ikke som forventet


Symptomer


Du kan bruke ThreadPool.SetMinThreads -metoden i Microsoft.NET Framework 3.5 for å øke det minste antallet inaktiv asynkrone i/u-trådene som opprettholdes av trådutvalget. Disse inaktiv asynkrone i/u-trådene fungerer ikke som forventet.

Vurder for eksempel følgende scenario:
  • Du kjører ThreadPool.SetMinThreads -metoden for å øke det minste antallet inaktiv asynkrone i/u-trådene som vedlikeholdes av trådutvalget.
  • Du kjører en tjeneste som er avhengig av flere i/u-tråder for gjennomstrømming.
I dette scenariet, i stedet for å bruke inaktiv asynkrone i/u-tråder fra trådutvalget, prøver common language runtime (CLR) fremdeles å opprette flere tråder. Derfor utfører ikke tjenesten som du vil bruke.

Oppløsning


Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid ment å løse problemet som beskrives i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet.

Hvis du vil løse dette problemet, kontakter du Microsoft Kundestøtte for å få hurtigreparasjonen. For en fullstendig liste over telefonnumre for Microsofts kundestøttetjenester og informasjon om støttekostnader, kan du gå til følgende Microsoft-webområde:Obs! I spesielle tilfeller kan avgifter som vanligvis påløper for oppringinger til kundestøtte avbrutt hvis en Microsoft-tekniker avgjør at en bestemt oppdatering løser problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.

Forutsetninger

Du må ha Microsoft.NET Framework 3.5 Service Pack 1 (SP1) installert for å bruke denne hurtigreparasjonen.

Krav om omstart

Du må starte datamaskinen etter at du har installert denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
x86-baserte versjoner av Windows Server 2000, Windows Server 2003 og Windows XP
FilnavnFilversjonFilstørrelseDatoTidPlattform
Mscordacwks.dll2.0.50727.4417989,01602-Nov-200911:38x86
Mscorlib.dll2.0.50727.44174,550,65602-Nov-200911:38x86
Mscorwks.dll2.0.50727.44175,818,68802-Nov-200911:38x86
Sos.dll2.0.50727.4417388,92002-Nov-200911:38x86

x64-baserte versjoner av Windows Server 2000, Windows Server 2003 og Windows XP
FilnavnFilversjonFilstørrelseDatoTidPlattform
Mscordacwks.dll2.0.50727.44171,758,55201-Nov-200923:44x64
Mscorlib.dll2.0.50727.44174,567,04001-Nov-200923:38x64
Mscorwks.dll2.0.50727.441710,061,13601-Nov-200923:42x64
Sos.dll2.0.50727.4417485,19201-Nov-200923:40x64

Itanium-baserte versjoner av Windows Server 2000, Windows Server 2003 og Windows XP
FilnavnFilversjonFilstørrelseDatoTidPlattform
Mscordacwks.dll2.0.50727.44173,085,12802-Nov-200909:44IA-64
Mscorlib.dll2.0.50727.44174,009,98402-Nov-200909:42IA-64
Mscorwks.dll2.0.50727.441720,173,12002-Nov-200909:38IA-64
Sos.dll2.0.50727.4417872,76002-Nov-200909:41IA-64

x86-baserte versjoner av Windows Vista SP2 og Windows Server 2008 SP2
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.44194,550,65606-Nov-200907:54
Mscordacwks.dll2.0.50727.4419989,01606-Nov-200907:54
Mscorwks.dll2.0.50727.44195,818,70406-Nov-200907:54

x64-baserte versjoner av Windows Vista SP2 og Windows Server 2008 SP2
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.44194,567,04006-Nov-200907:53
Mscordacwks.dll2.0.50727.44191,758,55206-Nov-200907:53
Mscorwks.dll2.0.50727.441910,061,13606-Nov-200907:53

Itanium-baserte versjoner av Windows Server 2008 SP2
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.44194,567,04006-Nov-200907:53
Mscordacwks.dll2.0.50727.44191,758,55206-Nov-200907:53
Mscorwks.dll2.0.50727.441910,061,13606-Nov-200907:53

x86-baserte versjoner av Windows 7
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.44194,550,65606-Nov-200907:53
Mscordacwks.dll2.0.50727.4419995,67206-Nov-200907:53
Mscorwks.dll2.0.50727.44195,817,15206-Nov-200907:53
Sos.dll2.0.50727.4417388,93606-Nov-200907:53

x64-baserte versjoner av Windows 7 og Windows Server 2008 R2
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.49364,567,04007-Nov-200900:02
Mscordacwks.dll2.0.50727.49361,757,51207-Nov-200900:02
Mscorwks.dll2.0.50727.493610,057,53607-Nov-200900:02
Sos.dll2.0.50727.4936485,17607-Nov-200900:02

Itanium-baserte versjoner av Windows Server 2008 R2
FilnavnFilversjonFilstørrelseDatoTid
Mscorlib.dll2.0.50727.49364,009,98407-Nov-200900:03
Mscordacwks.dll2.0.50727.49363,086,16807-Nov-200900:03
Mscorwks.dll2.0.50727.493620,165,96807-Nov-200900:03
Sos.dll2.0.50727.4936872,76007-Nov-200900:03

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser


Hvis du vil ha mer informasjon om ThreadPool.SetMinThreads -metoden, kan du gå til følgende Microsoft-webområde:



Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare