Introduktion
I denne artikel beskrives den hotfix-opdateringspakke 2937670 til Microsoft .NET Framework 3.5. Denne hotfixpakke løser flere problemer i .NET Framework 3.5. Du kan finde flere oplysninger om det problem, som hotfixpakken løser, i afsnittet "Flere oplysninger". Denne hotfixpakke er tilgængelig for følgende operativsystemer:
-
Windows 8
-
Windows Server 2012
Flere oplysninger
Hotfixoplysninger
Et understøttet hotfix er nu tilgængeligt fra Microsoft. Det er dog kun hensigten at rette det problem, som beskrives i denne artikel. Anvend den kun på systemer, der oplever dette specifikke problem.Du kan løse dette problem ved at kontakte Microsofts kundeservice for at få hotfixet. Du kan finde en komplet liste over telefonnumre til Microsoft Kundesupport og oplysninger om supportomkostninger på følgende Microsoft-websted:
http://support.microsoft.com/contactus/?ws=supportBemærk! I særlige tilfælde kan gebyrer, der normalt påløber for supportopkald, blive annulleret, hvis en Microsoft-supportmedarbejder bestemmer, at en bestemt opdatering vil løse problemet. De sædvanlige supportomkostninger gælder for supplerende supportspørgsmål og -problemer, der ikke falder ind under den omtalte opdatering.
Forudsætninger
Hvis du vil anvende dette hotfix, skal du have .NET Framework 3.5 installeret.
Krav om genstart
Du skal genstarte computeren, når du har installeret dette hotfix, hvis der bruges berørte filer. Vi anbefaler, at du afslutter alle .NET Framework-baserede programmer, før du anvender dette hotfix.
Oplysninger om hotfixerstatning
Denne hotfixpakke erstatter ikke en tidligere udgivet hotfixpakke.
Den globale version af dette hotfix har de filattributter (eller nyere filattributter), der er angivet i følgende tabel. Dato og klokkeslæt for disse filer vises i UTC (Coordinated Universal Time). Når du får vist filens oplysninger, konverteres de til lokal tid. Du kan finde forskellen mellem UTC og lokal tid ved at bruge fanen Tidszone i elementet Dato og klokkeslæt i Kontrolpanel.
For alle understøttede x86-baserede versioner af .NET Framework 3.5 i Windows 8 og Windows Server 2012
|
Filnavn |
Filversion |
Filstørrelse |
Dato |
Klokkeslæt |
|---|---|---|---|---|
|
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
06-Jul-2012 |
20:00 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
19:59 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09-Okt-2012 |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06-Jul-2012 |
19:58 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09-Okt-2012 |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
09-Okt-2012 |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06-Jul-2012 |
19:57 |
|
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06-Jul-2012 |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
09-Okt-2012 |
02:40 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06-Jul-2012 |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:02 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:01 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:03 |
|
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
06-Jul-2012 |
20:02 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:06 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:05 |
|
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
528.384 |
13. sep. 2012 |
22:04 |
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17. marts 2014 |
22:14 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
06-Jul-2012 |
20:00 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409.600 |
06-Jul-2012 |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
09-Okt-2012 |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06-Jul-2012 |
19:58 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
09-Okt-2012 |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06-Jul-2012 |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
09-Okt-2012 |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06-Jul-2012 |
19:57 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06-Jul-2012 |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
466.944 |
09-Okt-2012 |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06-Jul-2012 |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
20:02 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06-Jul-2012 |
20:01 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
06-Jul-2012 |
20:03 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:02 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409.600 |
06-Jul-2012 |
20:06 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06-Jul-2012 |
20:05 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17. marts 2014 |
22:14 |
For alle understøttede x64-baserede versioner af .NET Framework 3.5 i Windows 8 og Windows Server 2012
|
Filnavn |
Filversion |
Filstørrelse |
Dato |
Klokkeslæt |
|---|---|---|---|---|
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17. marts 2014 |
22:14 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17. marts 2014 |
22:14 |
|
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
22. juli 2013 |
22:16 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22. juli 2013 |
22:20 |
|
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06-Jul-2012 |
20:03 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22. juli 2013 |
22:17 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
22. juli 2013 |
22:17 |
|
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06-Jul-2012 |
20:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06-Jul-2012 |
20:07 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
22. juli 2013 |
22:16 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13. sep. 2012 |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06-Jul-2012 |
20:07 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
04-Okt-2012 |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Okt-2012 |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Okt-2012 |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Okt-2012 |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
04-Okt-2012 |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
8. januar 2014 |
21:49 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
8. januar 2014 |
21:49 |
|
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
8. januar 2014 |
21:49 |
|
system.design.resources.dll |
2.0.50727.6400 |
528.384 |
8. januar 2014 |
21:50 |
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17. marts 2014 |
22:14 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
22. juli 2013 |
22:16 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409.600 |
06-Jul-2012 |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
22. juli 2013 |
22:20 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06-Jul-2012 |
20:03 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
22. juli 2013 |
22:17 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06-Jul-2012 |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
22. juli 2013 |
22:17 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06-Jul-2012 |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06-Jul-2012 |
20:07 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
466.944 |
22. juli 2013 |
22:16 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13. sep. 2012 |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06-Jul-2012 |
20:07 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
04-Okt-2012 |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
04-Okt-2012 |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
04-Okt-2012 |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
04-Okt-2012 |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
04-Okt-2012 |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409.600 |
8. januar 2014 |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
8. januar 2014 |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
8. januar 2014 |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
8. januar 2014 |
21:50 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17. marts 2014 |
22:14 |
Problem, som denne hotfixpakke løser
Problem 1Når du har et Windows Forms program, der kører på et 64-bit operativsystem, maler kontrolelementet CheckedListBox eller ComboBox muligvis ikke sine elementer, og kontrolelementet ser tomt ud. Dette problem opstår, fordi kontrolelementet ikke modtager en WM_DRAWITEM meddelelse fra det overordnede vindue. Dette problem opstår, når følgende betingelser gælder:
-
Det ejertegnede kontrolelement, f.eks. CheckedListBox, har en negativ værdi for vindueshåndtaget.
-
Vindueshåndtaget for det ejertegnede kontrolelement oprettes i konstruktøren for kontrolelementets overordnede formular.
Negative vindueshandles oprettes på den tjekkede version af 64-bit operativsystemet, eller når håndtaget genoprettes mange gange på et detailbuild af 64-bit operativsystemet, f.eks. når programmet kører i lang tid. Normalt oprettes kontrolelementets vindue ikke i kontrolelementets konstruktør. Derfor oprettes håndtaget heller ikke, før den overordnede formularkonstruktør er aktiveret. Den anden betingelse sker kun, når oprettelse af vindueshåndtaget gennemtvinges i den overordnede formularkonstruktør. En af metoderne til at gennemtvinge denne oprettelse er at ændre visse egenskaber for kontrolelementet, f.eks. egenskaben BorderStyle. Når det underordnede kontrolelements håndtag oprettes før det overordnede kontrolelements håndtag, er det underordnede kontrolelement midlertidigt overordnet til et andet vindue og får en ny forælder senere, når det overordnede vindue oprettes. Når kontrolelementet igen er overordnet, distribueres meddelelsen WM_DRAWITEM ikke korrekt.Dette hotfix retter meddelelsens routing fra den overordnede formular til det ejertegnede kontrolelement.