Inledning
En uppdatering för .NET Framework 4.7.1 är tillgänglig för Windows 7 SP1, Windows 8.1, Windows 10 Anniversary Update, Windows 10 Creators Update, Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 och Windows Server 2016. Mer information om de problem som den här uppdateringen löser finns i avsnittet "Problem som den här uppdateringen löser". Korrigeringarna i den här uppdateringen blir tillgängliga i en kommande kumulativ uppdatering för Fall Creators Update (version 1709) och Server 2016 version 1709.
Så här hämtar du den här uppdateringen
Windows Update
Den här uppdateringen är tillgänglig från Windows Update.
Microsoft Download Center
Följande fil kan laddas ned från Microsoft Download Center:
För Windows RT 8.1:
Ladda ned paketet nu
Om du vill ha mer information om hur du laddar ned Microsoft-supportfiler klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:
119591Så här hämtar du Microsoft-supportfiler från onlinetjänster
Microsoft har skannat den här filen efter virus. Microsoft använde den senaste virusidentifieringsprogramvaran som var tillgänglig när filen publicerades. Filen lagras på säkerhetsförbättrade servrar som förhindrar obehöriga ändringar i filen.
Förutsättningar
Om du vill installera den här uppdateringen måste du ha .NET Framework 4.7.1 installerat.
Krav på omstart
Du behöver inte starta om datorn när du har installerat den här uppdateringen om de berörda filerna inte används.
Problem som den här uppdateringen löser
Följande problem i .NET Framework 4.7.1 är åtgärdade i den här uppdateringen.
BCL (Base Class Library)
-
Program för .NET 4.6.1 som använder .NET Standard-bibliotek kan brytas när de körs på .NET Framework 4.7.1. [526755, netstandard.dll, Bugg]
-
CultureAwareComparer med ignore casing serialized on previous versions of .NET Framework does not correctly deserialize on .NET Framework 4.7.1. [526752, mscorlib.dll, Bugg]
-
Program som använder System.Diagnostics.StackTrace eller Exception.StackTrace kan gå långsammare på .NET Framework 4.7.1. [517815, System.dll, Bugg]
Windows Presentation Framework (WPF)
-
Vissa dubbla GPU-datorer kan uppleva visuella artefakter när WPF-appar körs i högkontrast. [530113, System.Drawing.dll, Bugg]
-
I vissa scenarier skapar System.Windows.Controls.PrintDialog() ett aritmetiskt spillfel. [530512, PresentationFramework.dll, bugg]
Mer information
När du installerar det här paketet kan du se att följande uppdateringar installerades, beroende på ditt operativsystem:
-
På Windows 7 SP1 och Windows Server 2008 R2 SP1 visas Uppdatering för Microsoft.NET Framework 4.7.1 (KB4054852) som en installerad produkt under artikeln Program och funktioner i Kontrollpanelen.
-
På Windows Server 2012 visas den som Uppdatering för Microsoft Windows (KB4054853) under det installerade Uppdateringar objektet i Kontrollpanelen.
-
På Windows 8.1 eller Windows Server 2012 R2 visas den som Uppdatering för Microsoft Windows (KB4054854) under det installerade Uppdateringar objektet i Kontrollpanelen.
-
På Windows 10 Anniversary Update Windows 10 Creators Update och Windows Server 2016 den visas som Uppdatering för Microsoft Windows (KB4054855) under det installerade Uppdateringar objektet i Kontrollpanelen.
Felsökning
Felsökning#Felsökning
När du installerar den här uppdateringen kan det uppstå ett problem som förhindrar eller blockerar installationen av den här uppdateringen. I följande tabell visas möjliga blockeringsproblem och lösningar.
Blockera meddelande |
Varför detta händer och upplösning |
Programuppdatering KB4054856 gäller inte. |
Detta inträffar när produkten .NET Framework 4.7.1 saknas på enheten och den här uppdateringen installeras. Upplösning: Installera produkten .NET Framework 4.7.1 innan du installerar den här uppdateringen. |
1. Programuppdatering KB4054856 gäller inte. 2. .NET Framework 4.7.1 stöds inte i det här operativsystemet. |
Detta inträffar när uppdateringen installeras på en enhet som inte stöder .NET Framework 4.7.1. Lösning: Kontrollera att .NET Framework 4.7.1 och den här uppdateringen är installerad på plattformar som stöds (lista över plattformar som stöds finns nedan). |
.Net Framework 4.7.1 eller senare har redan installerats på den här datorn. |
Det här inträffar när uppdateringen installeras på en enhet som har Windows 10 Fall Creators-uppdatering (version 1709) eller Server 2016 version 1709 som innehåller .NET Framework 4.7.1. Lösning: Den här uppdateringen stöds inte på Windows 10 Fall Creators Update (version 1709) eller Server 2016 version 1709 och ändringarna i den här uppdateringen blir tillgängliga i en kommande kumulativ uppdatering för Windows 10 Fall Creators-uppdatering (version 1709) och Server 2016 version 1709. |
Plattformar som stöds
Den här uppdateringen för .NET Framework 4.7.1 stöds på följande operativsystem:
-
Windows 7 Service Pack 1 (x86 och x64)
-
Windows 8.1 (x86 och x64)
-
Windows 10 Anniversary Update / version 1607 (x86 och x64)
-
Windows 10 Creators Update / Version 1703 (x86 och x64)
-
Windows Server 2008 R2 Service Pack 1 (x64)
-
Windows Server 2012 (x64)
-
Windows Server 2012 R2 (x64)
-
Windows Server 2016 (x64)
Korrigeringarna i den här uppdateringen är tillgängliga i den kumulativa uppdateringen för Fall Creators Update (version 1709) och Server 2016 version 1709.