Inleiding
In dit artikel beschreven hotfix-combinatiepakket 2937666 voor Microsoft .NET Framework 2.0 servicepack 2 (SP2). Dit hotfix-combinatiepakket worden diverse problemen verholpen in .NET Framework 2.0 SP2. Zie de sectie 'Meer informatie' voor meer informatie over het probleem dat het hotfixcombinatiepakket wordt opgelost.
Dit hotfix-combinatiepakket worden de volgende besturingssystemen:
-
Windows Vista SP2
-
Windows Server 2008 SP2
Meer informatie
Informatie over de hotfix
Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem te verhelpen dat in dit artikel wordt beschreven. Pas deze alleen toe op systemen waarop dit specifieke probleem zich voordoet.
Voor dit probleem kunt u contact opnemen met Microsoft Customer Support Services om de hotfix te verkrijgen. Een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=supportOpmerking In speciale gevallen kunnen kosten die normaal aan ondersteuningsoproepen verbonden zijn, worden geannuleerd als een medewerker van Microsoft productondersteuning van mening is dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten blijven gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.
Vereisten
Deze hotfix moet u .NET Framework 2.0 SP2 geïnstalleerd hebben.
Opnieuw opstarten
U moet de computer opnieuw opstarten nadat u deze hotfix als de bestanden waarin dit probleem optreedt worden gebruikt. Het is raadzaam alle .NET Framework-toepassingen af te sluiten voordat u deze hotfix toepast.
Informatie over het vervangen van hotfixes
Dit hotfix-pakket vervangt een eerder uitgebrachte hotfix-pakket.
De algemene versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Voor alle ondersteunde versies van .NET Framework 2.0 op basis van x86 in Windows Vista en Windows Server 2008
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
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 |
409,600 |
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 |
409,600 |
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 |
Voor alle ondersteunde versies van .NET Framework 2.0 op basis van x64 in Windows Vista en Windows Server 2008
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
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 |
409,600 |
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 |
409,600 |
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 |
Voor alle ondersteunde IA64-versies van .NET Framework 2.0 in Windows Vista en Windows Server 2008
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
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 |
Probleem met dit hotfixcombinatiepakket worden opgelost
Probleem 1
Wanneer u een Windows Forms-toepassing die wordt uitgevoerd op een 64-bits besturingssysteem hebt, de CheckedListBox of een ComboBox -besturingselement verf niet de items en het besturingselement leeg lijkt. Dit probleem doet zich voor omdat het besturingselement WM_DRAWITEM bericht vanuit het bovenliggende venster niet heeft ontvangen. Dit probleem treedt op wanneer de volgende voorwaarden voldaan wordt:
-
De eigenaar getekende controle CheckedListBox heeft een negatieve waarde verwerken-venster.
-
De vensteringang van de eigenaar getekende besturingselement gemaakt in de constructor voor het hoofdformulier van het besturingselement.
Negatieve vensteringangen worden gemaakt op de gecontroleerde versie van de 64-bits besturingssysteem, of wanneer de greep wordt opnieuw gemaakt vaak op een handelsversie van de 64-bits besturingssysteem, zoals wanneer de toepassing wordt uitgevoerd voor een lange tijd.
Venster van het besturingselement is meestal niet in de constructor van het besturingselement gemaakt. Daarom is de ingang ook niet gemaakt totdat nadat het bovenliggende formulier constructor wordt aangeroepen. De tweede voorwaarde gebeurt alleen wanneer het maken van de vensteringang in de bovenliggende formulier constructor wordt geforceerd. Een van de manieren om deze maken is het wijzigen van bepaalde eigenschappen van het besturingselement, zoals de eigenschap BorderStyle . Bij de ingang van het onderliggende besturingselement is gemaakt vóór de ingang van het bovenliggende element het onderliggende besturingselement is tijdelijk bovenliggend item naar een ander venster en is opnieuw een bovenliggend item later wanneer het bovenliggende venster wordt gemaakt. Nadat u het besturingselement opnieuw de bovenliggende items is, wordt het bericht WM_DRAWITEM niet goed gerouteerd.
Deze hotfix verhelpt de routering van berichten uit het bovenliggende formulier naar het besturingselement eigenaar getekend.