Wprowadzenie

W tym artykule opisano pakiet zbiorczy poprawek 2937666 dla programu Microsoft.NET Framework 2.0 z dodatkiem Service Pack 2 (SP2). Ten pakiet zbiorczy poprawek rozwiązuje kilka problemów w.NET Framework 2.0 z dodatkiem SP2. Aby uzyskać więcej informacji na temat ten pakiet zbiorczy poprawek umożliwia rozwiązanie problemu zobacz sekcję "Więcej informacji".

Ten pakiet zbiorczy poprawek jest dostępna dla następujących systemów operacyjnych:

  • Windows Vista z dodatkiem SP2

  • Windows Server 2008 z dodatkiem SP2

Więcej informacji

Informacje o poprawce

Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem.

Aby rozwiązać ten problem, skontaktuj się z biurem obsługi klienta Microsoft w celu uzyskania poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft oraz informacje o kosztach, odwiedź następującą witrynę sieci Web firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga W wyjątkowych przypadkach opłaty za połączenie z pomocą techniczną mogą zostać anulowane, jeśli specjalista firmy Microsoft zdecyduje że określona aktualizacja, może rozwiązać Twój problem. Koszty obsługi zwykłych zastosuje się do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.


Wymagania wstępne


Aby zastosować tę poprawkę, musi mieć.NET Framework 2.0 z dodatkiem SP2 zainstalowany.

Wymagania dotyczące ponownego uruchomienia

Musisz ponownie uruchomić komputer po zastosowaniu tej poprawki, jeśli wszystkie pliki podlegające usterce są używane. Zaleca się zamknięcie wszystkich aplikacji.NET Framework, przed zastosowaniem tej poprawki.

Informacje dotyczące zastępowania poprawek

Ten pakiet poprawek nie zastępuje wcześniej wydanej poprawki.



Wersja globalna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Dla wszystkich obsługiwanych wersji x86 programu.NET Framework 2.0 w systemie Windows Vista i Windows Server 2008

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

system.design.resources.dll

2.0.50727.4016

565,248

21-Feb-2014

07:30

system.design.resources.dll

2.0.50727.4016

540,672

24-May-2013

17:13

system.design.resources.dll

2.0.50727.4016

536,576

24-May-2013

17:19

system.design.resources.dll

2.0.50727.4016

544,768

24-May-2013

17:23

system.design.resources.dll

2.0.50727.4016

606,208

21-Feb-2014

07:32

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:32

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:33

system.design.resources.dll

2.0.50727.4016

548,864

21-Feb-2014

07:33

system.design.resources.dll

2.0.50727.4016

557 056

21-Feb-2014

07:35

system.design.resources.dll

2.0.50727.4016

548,864

21-Feb-2014

07:35

system.design.resources.dll

2.0.50727.4016

544,768

24-May-2013

18:17

system.design.resources.dll

2.0.50727.4016

561,152

21-Feb-2014

07:37

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:38

system.design.resources.dll

2.0.50727.4016

532,480

21-Feb-2014

07:39

system.design.resources.dll

2.0.50727.4016

544,768

13-Jan-2012

20:08

system.design.resources.dll

2.0.50727.4016

540,672

13-Jan-2012

20:09

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:40

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:41

system.design.resources.dll

2.0.50727.4016

589,824

21-Feb-2014

07:42

system.design.resources.dll

2.0.50727.4016

536,576

21-Feb-2014

07:42

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:43

system.design.resources.dll

2.0.50727.4016

524,288

21-Feb-2014

07:44

system.design.resources.dll

2.0.50727.4016

528,384

21-Feb-2014

07:44

system.design.dll

2.0.50727.7059

5,062,656

11-Mar-2014

05:26

system.windows.forms.resources.dll

2.0.50727.4016

483,328

21-Feb-2014

07:30

system.windows.forms.resources.dll

2.0.50727.4016

425,984

24-May-2013

17:13

system.windows.forms.resources.dll

2.0.50727.4016

409600

24-May-2013

17:19

system.windows.forms.resources.dll

2.0.50727.4016

434,176

24-May-2013

17:24

system.windows.forms.resources.dll

2.0.50727.4016

577,536

21-Feb-2014

07:32

system.windows.forms.resources.dll

2.0.50727.4016

425,984

21-Feb-2014

07:32

system.windows.forms.resources.dll

2.0.50727.4016

413,696

21-Feb-2014

07:33

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:33

system.windows.forms.resources.dll

2.0.50727.4016

450,560

24-May-2013

18:03

system.windows.forms.resources.dll

2.0.50727.4016

434,176

21-Feb-2014

07:35

system.windows.forms.resources.dll

2.0.50727.4016

425,984

24-May-2013

18:17

system.windows.forms.resources.dll

2.0.50727.4016

466,944

09-Sep-2011

11:26

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:38

system.windows.forms.resources.dll

2.0.50727.4016

401,408

21-Feb-2014

07:39

system.windows.forms.resources.dll

2.0.50727.4016

446,464

21-Feb-2014

07:39

system.windows.forms.resources.dll

2.0.50727.4016

425,984

13-Jan-2012

20:09

system.windows.forms.resources.dll

2.0.50727.4016

417,792

21-Feb-2014

07:40

system.windows.forms.resources.dll

2.0.50727.4016

421,888

21-Feb-2014

07:41

system.windows.forms.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:42

system.windows.forms.resources.dll

2.0.50727.4016

409600

21-Feb-2014

07:42

system.windows.forms.resources.dll

2.0.50727.4016

417,792

21-Feb-2014

07:43

system.windows.forms.resources.dll

2.0.50727.4016

376,832

21-Feb-2014

07:44

system.windows.forms.resources.dll

2.0.50727.4016

385,024

21-Feb-2014

07:44

system.windows.forms.dll

2.0.50727.7059

5,025,792

11-Mar-2014

05:26

Dla wszystkich obsługiwanych wersji x64 programu.NET Framework 2.0 w systemie Windows Vista i Windows Server 2008

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

system.design.dll

2.0.50727.7059

5,062,656

11-Mar-2014

05:11

system.windows.forms.dll

2.0.50727.7059

5,025,792

11-Mar-2014

05:11

system.design.resources.dll

2.0.50727.4016

565,248

21-Feb-2014

07:30

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:31

system.design.resources.dll

2.0.50727.4016

536,576

21-Feb-2014

07:33

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:34

system.design.resources.dll

2.0.50727.4016

606,208

21-Feb-2014

07:36

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:37

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:39

system.design.resources.dll

2.0.50727.4016

548,864

21-Feb-2014

07:40

system.design.resources.dll

2.0.50727.4016

557 056

21-Feb-2014

07:41

system.design.resources.dll

2.0.50727.4016

548,864

21-Feb-2014

07:42

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:43

system.design.resources.dll

2.0.50727.4016

561,152

21-Feb-2014

07:45

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:46

system.design.resources.dll

2.0.50727.4016

532,480

21-Feb-2014

07:48

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:48

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:50

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:51

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:53

system.design.resources.dll

2.0.50727.4016

589,824

21-Feb-2014

07:54

system.design.resources.dll

2.0.50727.4016

536,576

21-Feb-2014

07:55

system.design.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:56

system.design.resources.dll

2.0.50727.4016

524,288

21-Feb-2014

07:58

system.design.resources.dll

2.0.50727.4016

528,384

21-Feb-2014

07:59

system.design.dll

2.0.50727.7059

5,062,656

11-Mar-2014

05:26

system.windows.forms.resources.dll

2.0.50727.4016

483,328

21-Feb-2014

07:30

system.windows.forms.resources.dll

2.0.50727.4016

425,984

21-Feb-2014

07:31

system.windows.forms.resources.dll

2.0.50727.4016

409600

21-Feb-2014

07:33

system.windows.forms.resources.dll

2.0.50727.4016

434,176

21-Feb-2014

07:34

system.windows.forms.resources.dll

2.0.50727.4016

577,536

21-Feb-2014

07:36

system.windows.forms.resources.dll

2.0.50727.4016

425,984

21-Feb-2014

07:37

system.windows.forms.resources.dll

2.0.50727.4016

413,696

21-Feb-2014

07:39

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:40

system.windows.forms.resources.dll

2.0.50727.4016

450,560

21-Feb-2014

07:41

system.windows.forms.resources.dll

2.0.50727.4016

434,176

21-Feb-2014

07:42

system.windows.forms.resources.dll

2.0.50727.4016

425,984

21-Feb-2014

07:43

system.windows.forms.resources.dll

2.0.50727.4016

466,944

21-Feb-2014

07:45

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:46

system.windows.forms.resources.dll

2.0.50727.4016

401,408

21-Feb-2014

07:48

system.windows.forms.resources.dll

2.0.50727.4016

446,464

21-Feb-2014

07:49

system.windows.forms.resources.dll

2.0.50727.4016

425,984

21-Feb-2014

07:50

system.windows.forms.resources.dll

2.0.50727.4016

417,792

21-Feb-2014

07:51

system.windows.forms.resources.dll

2.0.50727.4016

421,888

21-Feb-2014

07:53

system.windows.forms.resources.dll

2.0.50727.4016

540,672

21-Feb-2014

07:54

system.windows.forms.resources.dll

2.0.50727.4016

409600

21-Feb-2014

07:55

system.windows.forms.resources.dll

2.0.50727.4016

417,792

21-Feb-2014

07:57

system.windows.forms.resources.dll

2.0.50727.4016

376,832

21-Feb-2014

07:58

system.windows.forms.resources.dll

2.0.50727.4016

385,024

21-Feb-2014

07:59

system.windows.forms.dll

2.0.50727.7059

5,025,792

11-Mar-2014

05:26

Dla wszystkich obsługiwanych wersji IA64 programu.NET Framework 2.0 w systemie Windows Vista i Windows Server 2008

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

system.design.dll

2.0.50727.7059

5,062,656

11-Mar-2014

05:03

system.windows.forms.dll

2.0.50727.7059

5,025,792

11-Mar-2014

05:03

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:31

system.design.resources.dll

2.0.50727.4016

548,864

21-Feb-2014

07:32

system.design.resources.dll

2.0.50727.4016

561,152

21-Feb-2014

07:33

system.design.resources.dll

2.0.50727.4016

544,768

21-Feb-2014

07:34

system.design.resources.dll

2.0.50727.4016

524,288

21-Feb-2014

07:35

system.design.resources.dll

2.0.50727.4016

528,384

21-Feb-2014

07:36

system.design.dll

2.0.50727.7059

5,062,656

11-Mar-2014

05:26

system.windows.forms.resources.dll

2.0.50727.4016

434,176

21-Feb-2014

07:31

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:32

system.windows.forms.resources.dll

2.0.50727.4016

466,944

21-Feb-2014

07:33

system.windows.forms.resources.dll

2.0.50727.4016

430,080

21-Feb-2014

07:34

system.windows.forms.resources.dll

2.0.50727.4016

376,832

21-Feb-2014

07:35

system.windows.forms.resources.dll

2.0.50727.4016

385,024

21-Feb-2014

07:36

system.windows.forms.dll

2.0.50727.7059

5,025,792

11-Mar-2014

05:26


Ten pakiet zbiorczy poprawek umożliwia rozwiązanie problemu

Problem 1

Kiedy masz aplikacji Windows Forms, która jest uruchomiona w 64-bitowym systemie operacyjnym, CheckedListBox lub ComboBox kontroli nie może malować jego elementów, a formant wygląda pusty. Ten problem występuje, ponieważ formant nie odbiera komunikatu WM_DRAWITEM z okna nadrzędnego. Ten problem występuje, gdy są spełnione następujące warunki:

  • Formant rysowanych przez właściciela, takie jak CheckedListBox ma ujemne okno obsługi wartości.

  • Dojścia do okna formantu rysowanych przez właściciela jest tworzony w Konstruktorze dla formantu formularza nadrzędnego.

Dojścia do okien ujemne są tworzone na sprawdzoną wersję 64-bitowym systemie operacyjnym, lub gdy dojście jest ponownie tworzony wiele razy na 64-bitowym systemie operacyjnym, takich jak, kiedy aplikacja jest uruchomiona przez długi czas kompilacji detalicznych.

Zwykle okna formantu nie jest tworzony w Konstruktorze formantu. W związku z tym dojście jest również tworzone dopiero po wywołaniu konstruktora formularza nadrzędnego. Drugi warunek dzieje się tylko podczas tworzenia uchwytu okna jest zmuszony w Konstruktorze formularza nadrzędnego. Jedną z metod, aby wymusić utworzenie tego jest zmiana niektórych właściwości formantu, takie jak właściwości BorderStyle . Gdy formant podrzędny dojście jest utworzone przed uchwyt obiektu nadrzędnego, formant podrzędny tymczasowo elementem nadrzędnym do innego okna i jest ponownie elementem nadrzędnym później podczas tworzenia okna nadrzędnego. Po kontroli jest ponownie przypisano nadrzędny, WM_DRAWITEM wiadomości nie są routowane poprawnie.

Ta poprawka rozwiązuje routing wiadomości z formularza nadrzędnego do kontroli sporządzone przez właściciela.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×