In dit artikel worden hotfix rollup-3120238 beschreven die beschikbaar is voor de Microsoft .NET Framework 4.6 en de Microsoft .NET Framework 4.6.1. Zie de sectie Problemen die met deze hotfix-rollup worden opgelost voor meer informatie over de problemen die met deze hotfix-rollup worden opgelost.
 

Oplossing

De hotfix die overeenkomt met KB3120238, is overgehebd met de meest recente updates van .NET Framework, die alle fixes bevatten die eerder in KB3120238 waren opgenomen. Het wordt aanbevolen om de meest recente updates van .NET Framework.

Voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden, klikt u op het volgende artikelnummer om het artikel te bekijken in de Microsoft Knowledge Base:

119591 Microsoft-ondersteuningsbestanden verkrijgen bij onlineservices Microsoft heeft dit bestand gescand op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen.

Meer informatie

Vereisten

Als u dit hotfix wilt toepassen, moet de .NET Framework 4.6 of de .NET Framework 4.6.1 zijn geïnstalleerd.

Vereiste opnieuw starten

U moet de computer opnieuw starten nadat u deze hotfix hebt toegepast als er bestanden worden gebruikt die zijn beïnvloed. Het is raadzaam om alle op .NET Framework gebaseerde toepassingen te sluiten voordat u dit hotfix gaat toepassen.


 

Hotfix-vervangingsgegevens

Dit hotfix-pakket vervangt geen eerder uitgebracht hotfix-pakket.

Problemen die met deze hotfix-rollup worden opgelost

Probleem 1

Wanneer u een Windows Presentation Foundation (WPF)-aanraaktoepassing onder de systeemcontext in Windows 7 of Windows Vista gebruikt, gaat de aanraakfunctionaliteit verloren en loopt het systeem na enkele minuten vast. Dit probleem treedt op omdat inkt niet wordt ondersteund in de systeemcontext in Windows 7 en Windows Vista. Met deze hotfix wordt ondersteuning voor aanraken uitgeschakeld wanneer een toepassing wordt uitgevoerd onder de systeemcontext. Touch-to-mouse-promotie werkt nog steeds.

Probleem 2

Gebruikers van WPF-toepassingen in .NET Framework 4.6.1 hebben mogelijk te maken met ontbrekende glyph-symbolen, zoals lege vierkante vakken, in plaats van normale tekens voor tekens in de volgende Unicode-reeksen:

0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFEF

Dit probleem treedt op als gevolg van een regressie waarbij de instellingen voor terugval van lettertypen in Windows 10. Dit probleem treedt waarschijnlijk op in toepassingen met aangepaste lettertypen die alleen een zeer specifieke set glyphs bevatten.

Met deze update worden de wpf-lettertype fallbacktoewijzingen voor de .NET Framework 4.6.1 op Windows 10 opgelost en moeten deze visuele problemen worden opgelost.



Probleem 3

Nadat u de .NET Framework 4.6 of Microsoft Visual Studio 2015 hebt geïnstalleerd, kunnen sommige situaties met veel gegevens of veel kleine objecten een fataleexecutionengineError-fout genereren vanwege een fout in de GC. Met deze update wordt de voorwaarde opgelost die deze fout veroorzaakt.

Zie Functie die is geretourneerd door Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor die FatalExecutionEngineError werpt wanneer deze wordt aangeroepen voor meer informatie over dit probleem.

Dit probleem is ook opgelost in de .NET Framework 4.6.1.



Probleem 4

Een onjuiste optimalisatie die wordt toegepast door de JIT-compiler kan onvoorspelbaar gedrag veroorzaken. Het codepatroon dat door dit probleem wordt beïnvloed, heeft betrekking op 'als'-voorwaarden in vangblokken. ​

Met dit hotfix corrigeert u de fout die tot onjuiste uitvoering van voorwaardelijke instructies in ten slotte leidt en vangt u handlers op.

Als de toepassing zich nog steeds onvoorspelbaar gedraagt nadat u dit hotfix hebt toegepast, bekijkt u aanvullende gedetailleerde richtlijnen voor probleemoplossing.

Probleem 5

Onjuiste codeoptimalisatie door het JIT kan onvoorspelbare toepassingsgedrag veroorzaken nadat u Visual Studio 2015 of de .NET Framework 4.6 hebt geïnstalleerd. Deze optimalisatiefout treedt alleen op wanneer de functie Optimalisatie is ingeschakeld in Release Build in Visual Studio 2015 of in eerdere versies van Visual Studio nadat u de .NET Framework 4.6 hebt geïnstalleerd.

Als de toepassing zich nog steeds onvoorspelbaar gedraagt nadat u dit hotfix hebt toegepast, bekijkt u aanvullende gedetailleerde richtlijnen voor probleemoplossing.

Aanvullende stappen:

Als u met de stappen voor het oplossen van problemen in het gekoppelde artikel kunt vaststellen dat RyuJIT mogelijk betrokken is bij uw probleem, moet u het probleem bij Microsoft Verbinding maken. Voeg zoveel mogelijk details samen met de code toe om het probleem te reproduceren.

Meer hulp nodig?

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

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×