Hotfix-combinatiepakket 2889631 is beschikbaar voor .NET Framework 3.5.1-onderdelen op Windows 7 SP1 of Windows Server 2008 R2 SP1

Inleiding

In dit artikel beschreven hotfix-combinatiepakket 2889631 die beschikbaar is voor Microsoft .NET Framework 3.5.1. Zie de sectie 'Meer informatie' voor meer informatie over het probleem dat de hotfix wordt opgelost.

Dit hotfix-combinatiepakket worden de volgende besturingssystemen:

  • Windows 7 servicepack 1 (SP1)

  • Windows Server 2008 R2 servicepack 1 (SP1)


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.

Opnieuw opstarten

U moet de computer opnieuw opstarten nadat u deze hotfix als de bestanden waarin dit probleem optreedt worden gebruikt. Wij raden aan dat u alle .NET Framework-toepassingen 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.

LDR-servicestructuur

Voor alle ondersteunde versies van Windows 7 SP1 op basis van x86

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Voor alle ondersteunde IA64-versies van Windows 7 SP1 of Windows Server 2008 R2 SP1

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Mscorlib.dll

2.0.50727.7039

4,014,080

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

3,083,416

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

20,391,576

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

873,608

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Voor alle ondersteunde versies van Windows 7 SP1 of Windows Server 2008 R2 SP1 op basis van x64

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Mscorlib.dll

2.0.50727.7039

4,571,136

20-Sep-2013

22:45

Mscordacwks.dll

2.0.50727.7039

1,757,336

20-Sep-2013

22:45

Mscorwks.dll

2.0.50727.7039

10,004,632

20-Sep-2013

22:45

Sos.dll

2.0.50727.7039

486,024

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:45

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Problemen die met dit hotfix-combinatiepakket worden opgelost

Common language runtime (CLR) problemen

Probleem 1:Een-geheugen-fout optreedt wanneer u een gemengde modus, 64-bits toepassing die veel geheugen, uitvoert gebruikt zelfs als er voldoende geheugen beschikbaar is.

Nadat u deze correctie hebt geïnstalleerd, hebt u inschakelen en aanpassen van de volgende configuraties in het bestand app.exe.config of het registeronderdeel voor 64-bits.

Breng voor het bestand app.exe.config de volgende aanpassingen:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
Breng de volgende aanpassingen voor het register:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


Opmerkingen:

  • Als u deze correctie, ReserveMemoryForJumpStubs en PrecodeInCodeHeap moet worden ingesteld op 'true'. JumpStubReserve is een optionele instelling en een standaardwaarde van 2 procent heeft.

  • Als-geheugen fouten blijven optreden, kunnen geleidelijk grotere waarden wilt reserveren, een groter percentage van de heap code worden gebruikt. '20' is een redelijke tussenliggende waarde voor JumpStubReserve. Hogere waarden gaan echter steeds meer nadelige gevolgen hebben voor de prestaties.

Windows Forms

Probleem 1:Stel dat u een Windows Forms-toepassing met meerdere formulieren hebt en dat een gebruiker een van deze formulieren is schuiven. Tijdens het schuiven, het formulier wordt gesloten, worden asynchroon een getimede gebeurtenis, zoals door de automatisering van de gebruikersinterface, of tijdens het systeem opnieuw op. Wanneer het formulier wordt gesloten, genereert de toepassing een ObjectedDisposedException uitzondering op de volgende stack: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

Probleem 2:In een Windows Forms-toepassing worden CheckedListBox en ComboBox -besturingselementen weergegeven als lege rechthoeken op een 64-bits besturingssysteem.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×