Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Den här artikeln beskrivs Samlad snabbkorrigering 3120238 som är tillgänglig för Microsoft.NET Framework 4.6 och Microsoft.NET Framework 4.6.1. Mer information om problem som korrigeras i det här snabbkorrigeringspaketet finns i avsnittet "problem som åtgärdas i den här samlade uppdateringen".

Lösning

Följande filer kan hämtas från Microsoft Download Center:

Download Hämta paketet x86-baserade nu.

Download Hämta paketet x64-baserade nu.
För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.

Mer Information

Förutsättningar

Om du vill installera den här snabbkorrigeringen måste du ha.NET Framework 4.6 eller.NET Framework 4.6.1 installerat.

Krav på omstart

Du måste starta om datorn när du har installerat den här snabbkorrigeringen om alla berörda filer används. Vi rekommenderar att du stänger alla.NET Framework-baserade program innan du installerar den här snabbkorrigeringen.



Ersättningsinformation för Hotfix

Det här snabbkorrigeringspaketet ersätter inte en tidigare utgiven snabbkorrigering.

Problem som korrigeras i det här snabbkorrigeringspaketet

Problem 1

När du kör ett program med Windows Presentation Foundation (WPF) touch system kontext i Windows 7 eller Windows Vista touch-funktioner går förlorade och systemet kraschar efter några minuter. Det här problemet uppstår eftersom pennanteckningar inte stöds i systemkontext i Windows 7 och Windows Vista. Den här snabbkorrigeringen aktiverar stöd för touch när ett program körs under systemkontexten. Främjande av touch-mus fungerar fortfarande.

Problem 2

Användare av WPF-program i.NET Framework 4.6.1 kan uppstå saknas tecken symboler som tomma fyrkanter i stället för vanliga tecken för tecken i Unicode-följande intervall:

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-FEFE

Det här problemet uppstår på grund av en regression som inkluderar inställningar för teckensnitt som används i Windows 10. Problemet är mer sannolikt att uppstå i program som använder anpassade teckensnitt som innehåller mycket specifik uppsättning tecken.

Den här uppdateringen åtgärdas WPF teckensnitt återgång mappningar för.NET Framework 4.6.1 i Windows 10 och bör lösa problemen visuella.



Problem 3

När du har installerat.NET Framework 4.6 eller Microsoft Visual Studio 2015 kan vissa situationer som involverar stora mängder data eller många små objekt generera ett FatalExecutionEngineError -fel på ett programfel i GC. Det som orsakar det här felet åtgärdas.

Mer information om problemet finns i funktionen som returneras av Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor ta FatalExecutionEngineError när anropas.

Det här problemet har också korrigerats i.NET Framework 4.6.1.



Problemet 4

En felaktig optimering som används av JIT-kompilatorn kan orsaka oförutsägbara resultat. "Om" villkor i catch-block innebär att kodmönster som påverkas av problemet.

Snabbkorrigeringen korrigerar det fel som orsakar felaktiga körningen av villkorliga satser i slutligen och catch-hanterare.

Om programmet fortfarande inte fungerar som vanligt när du har installerat den här snabbkorrigeringen finns mer detaljerade riktlinjer för felsökning.

Problemet 5

Felaktig kod optimering av JIT kan orsaka oförutsägbara med programmet när du har installerat Visual Studio 2015 och.NET Framework 4.6. Den här optimeringen felet inträffar bara när funktionen för optimering av är aktiverad i Release bygga i Visual Studio 2015 eller i tidigare versioner av Visual Studio när du har installerat.NET Framework 4.6.

Om programmet fortfarande inte fungerar som vanligt när du har installerat den här snabbkorrigeringen finns mer detaljerade riktlinjer för felsökning.

Ytterligare steg:

Logga in på Microsoft Connectproblemet om felsökningsstegen i den länkade artikeln vägledning hjälper dig att kontrollera att RyuJIT kan vara inblandade i ditt problem. Ta med så många detaljer som möjligt tillsammans med koden för att återskapa problemet.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×