Ispravka: Aplikacije koja se zasniva na .NET Framework 2.0 je prestaje da se odaziva na računalu koje ima više od 32 procesora, kao i da je instaliran .NET Framework 2.0 Service Pack 2 ili u .NET Framework 3.5 sa servisnim paketom 1

Simptomi

Razmotrite sledeći slučaj:

  • Imate Microsoft .NET Framework 2.0 Service Pack 2 (SP2) ili Microsoft .NET Framework 3.5 servisni paket 1 (SP1) instaliran na računalu koje ima više od 32 procesora.

  • Pokrenete aplikaciju koja se zasniva na .NET Framework 2.0.

  • Aplikacija se poziva u ThreadPool razredu.

  • Aplikacija je takođe poziva funkciju " NtGetCurrentProcessorNumber " da biste dobili stvarni broj procesora u računaru.

U ovom slučaju, aplikacija prestaje da se odaziva. Ako ste za otklanjanje grešaka problem, primetite da je nit čeka na zastavicu u mscorwks u ! ThreadpoolMgr::RecycleMemory metod.

Uzrok

Do ovog problema dolazi zato što je maksimalni broj procesora koji se mogu prijaviti izvršavanja za jezik (CLR) 2.0 je 32. Međutim, kada NtGetCurrentProcessorNumber funkciju dobiva stvarni broj procesora u računaru, a ovaj broj je veći od 32 procesora, metod ThreadpoolMgr::RecycleMemory ulazi u beskrajnu petlju.

Rešenje

Da biste rešili ovaj problem, primenite na računaru na kojem imate na .NET Framework 2.0 SP2 .NET Framework 3.5 SP1 instaliran ili. Da biste rešili ovaj problem, pogledajte odeljak „Zaobilazna rješenja”.

Više informacija o tom hitnom popravku

Informacije o prilagodbenom popravku

Podržana hitna ispravka sada je dostupna od korporacije Microsoft. Međutim, to je namenjena za ispravljanje samo problem koji je opisan u ovom članku. Primenite je samo na sisteme sa ovim određenim problemom. Ova hitna ispravka možda će se dodatno testirati. Zbog toga, ako niste ozbiljno ugroženi ovaj problem, preporučujemo da sačekate sledeći servisni paket koji sadrži ovu zakrpu. Da biste odmah riješili taj problem, obratite se Microsoft službi korisničke podrške da biste nabavili hitni popravak. Za kompletnu listu brojeva telefona Microsoft službi korisničke podrške i informacije o cijenama podrške, potražite na sledećoj Microsoft Veb lokaciji:

http://support.microsoft.com/contactus/?ws=supportNapomena U posebnim slučajevima cene koje se obično naplaćuju za pozive podrške mogu biti ukinute ako stručnjak Microsoft podrške utvrdi da će određena ispravka rešiti problem. Uobičajeni troškovi podrške važiće za dodatna pitanja u vezi sa podrškom i probleme koji nisu direktno povezani sa datom ispravkom.

Preduslovi

Mora da si jedan od sledećih načina da biste primijenili ovaj hitni popravak:

  • Microsoft .NET Framework 2.0 Service Pack 2 (SP2)

  • Microsoft .NET Framework 3.5 sa servisnim paketom 1 (SP1)

Informacije o ponovnom pokretanju

Ti možda morati ponovo pokrenuti računalo nakon što primijenite ovaj hitni popravak.

Informacije o datoteci

Verzija ove hitne ispravke na engleskom jeziku ima atribute datoteke (ili novije atribute datoteke) koji su navedeni u tabeli. Datumi i vremena ovih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledate informacije o datoteci, to je 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.Napomena Za dodatne informacije o datotekama, pogledajte odeljak „Više informacija”.

Informacije o datotekama sistema Windows Vista i Windows Server 2008

Za sve podržane x86-bitne verzije sustava Windows Vista SP2 i Windows Server 2008 SP2

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.4474

4,550,656

23-Aug-2010

10:57

x86

Mscordacwks.dll

2.0.50727.4474

989,016

23-Aug-2010

10:56

x86

Mscorwks.dll

2.0.50727.4474

5,819,728

23-Aug-2010

10:57

x86

Sos.dll

2.0.50727.4474

388,936

23-Aug-2010

10:57

x86

Za sve podržane x64-bitne verzije sustava Windows Vista SP2 i Windows Server 2008 SP2

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.4474

4,567,040

23-Aug-2010

10:56

x64

Mscordacwks.dll

2.0.50727.4474

1,758,552

23-Aug-2010

10:56

x64

Mscorwks.dll

2.0.50727.4474

10,053,456

23-Aug-2010

10:56

x64

Sos.dll

2.0.50727.4474

485,192

23-Aug-2010

10:56

x64

Za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 SP2

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.4474

4,009,984

23-Aug-2010

10:57

IA-64

Mscordacwks.dll

2.0.50727.4474

3,085,144

23-Aug-2010

10:57

IA-64

Mscorwks.dll

2.0.50727.4474

20,176,720

23-Aug-2010

10:57

IA-64

Sos.dll

2.0.50727.4474

872,776

23-Aug-2010

10:57

IA-64

Informacije o datoteci Windows 7 i Windows Server 2008 R2

Za sve podržane verzije operativnog sistema Windows 7 zasnovane na x86 procesorima

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.5024

4,550,656

21-Aug-2010

00:57

x86

Mscordacwks.dll

2.0.50727.5024

995,672

21-Aug-2010

00:57

x86

Mscorwks.dll

2.0.50727.5024

5,822,800

21-Aug-2010

00:57

x86

Sos.dll

2.0.50727.5024

388,936

21-Aug-2010

00:58

x86

Za sve podržane verzije operativnih sistema Windows 7 i Windows Server 2008 R2 zasnovane na 64-bitnim procesorima

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.5024

4,567,040

21-Aug-2010

00:59

x64

Mscordacwks.dll

2.0.50727.5024

1,755,480

21-Aug-2010

00:59

x64

Mscorwks.dll

2.0.50727.5024

10,042,704

21-Aug-2010

00:59

x64

Sos.dll

2.0.50727.5024

485,192

21-Aug-2010

00:59

x64

Za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 R2

Ime datoteke

Verzija datoteke

Veličina datoteke

Datum

Vreme

Platforma

Mscorlib.dll

2.0.50727.5024

4,009,984

21-Aug-2010

00:17

IA-64

Mscordacwks.dll

2.0.50727.5024

3,082,072

21-Aug-2010

00:17

IA-64

Mscorwks.dll

2.0.50727.5024

20,189,008

21-Aug-2010

00:17

IA-64

Sos.dll

2.0.50727.5024

872,776

21-Aug-2010

00:17

IA-64

Rešenje

Da biste rešili ovaj problem, koristite jedan od sledećih metoda.

1. metod

Nadogradnja .NET Framework na Microsoft .NET Framework 4.0.

Metod 2

Postavite maska afiniteta procesora prva 32 procesore pomoću funkcije " SetProcessAffinityMask ". Za više informacija o funkciji SetProcessAffinityMask , posetite Web lokaciju sledeće Microsoft Developer Network (MSDN):

Funkcija SetProcessAffinityMask

Status

Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku „Odnosi se na”.

Više informacija

Dodatne informacije o datotekama za operativni sistem Windows Vista i Windows Server 2008

Dodatne datoteke za sve podržane x86-bitne verzije operativnog sistema Windows Vista SP2 i Windows Server 2008 SP2

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

544,632

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,241

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:00

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

25,247

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Dodatne datoteke za sve podržane x64-bitne verzije operativnog sistema Windows Vista SP2 i Windows Server 2008 SP2

Ime datoteke

Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

607,386

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:10

Ime datoteke

Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_cc8964d20c5a1948.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,267

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:08

Ime datoteke

Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_d3c541eb34590d75.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

24,663

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:09

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

544,632

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,241

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:00

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

25,247

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Dodatne datoteke za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 SP2

Ime datoteke

Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

607,375

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

17:35

Ime datoteke

Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_1436796b20d67a32.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,257

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

17:33

Ime datoteke

Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b72568448d56e5f.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

24,611

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

17:34

Ime datoteke

Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04c12c14cb5647.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

4,124

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

17:32

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

544,632

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,241

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:00

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

25,247

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

18:02

Ime datoteke

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04e36a14cb1e63.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

4,115

Datum (UTC)

23-Aug-2010

Vremenu (UTC)

17:59

Dodatne informacije o datotekama za Windows 7 i Windows Server 2008 R2

Dodatne datoteke za sve podržane x86-bitne verzije operativnog sistema Windows 7

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

331,675

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

19:13

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,730

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

19:10

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,923

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

19:12

Ime datoteke

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,006

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

19:09

Dodatne datoteke za sve podržane x64-bitne verzije operativnog sistema Windows 7 i Windows Server 2008 R2

Ime datoteke

Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

368,857

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:51

Ime datoteke

Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_a12da344c85b7970.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,738

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:47

Ime datoteke

Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_a869805df05a6d9d.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,927

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:50

Ime datoteke

Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_89fbeb05bc505585.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,010

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:45

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

331,675

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:57

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,730

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:53

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,923

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:56

Ime datoteke

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,006

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:52

Dodatne datoteke za sve podržane IA-64-bitne verzije operativnog sistema Windows Server 2008 R2

Ime datoteke

Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

368,856

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:48

Ime datoteke

Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dab7dddcd7da5a.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,737

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:44

Ime datoteke

Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f01694f704d6ce87.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,926

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:47

Ime datoteke

Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a8ff9ed0ccb66f.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,009

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

07:43

Ime datoteke

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

331,675

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:57

Ime datoteke

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,730

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:53

Ime datoteke

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

6,923

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:56

Ime datoteke

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Verzija datoteke

Not Applicable

Veličina datoteke

2,006

Datum (UTC)

26-Aug-2010

Vremenu (UTC)

06:52

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×