Inleiding
Een update waarmee dit probleem wordt opgelost, werd uitgebracht op 24 januari 2018 Windows Update, WSUS en de Microsoft Update-catalogus. Zie de sectie 'How to get deze update' voor meer informatie.
Symptomen
Windows Presentation Foundation (WPF)-toepassingen die vragen een terugval lettertype of een teken dat niet is opgenomen in het geselecteerde lettertype retourneren de volgende foutberichten weergegeven:
System.TypeInitializationException
"FileFormatException: geen FontFamily element gevonden in FontFamilyCollection die overeenkomt met de huidige OS of hoger: Win7SP1".
Interne uitzondering afkomstig is uit: CompositeFontParser
Hoe krijg ik deze update
'Update voor Microsoft .NET Framework 4.7.1 op Windows 7 SP1 en Windows Server 2008 R2 SP1 (KB4074906)' is beschikbaar als een optionele update via Windows Update, WSUS en de Microsoft Update-catalogus.
Opmerking Alleen systemen waarop de problemen die worden beschreven in dit artikel wordt de update aangeboden.
Windows Update
Deze update is beschikbaar via Windows Update. Als u automatische updates inschakelt, wordt deze update gedownload en automatisch geïnstalleerd. Zie voor meer informatie over het installeren van beveiligingsupdates automatisch Windows Update: veelgestelde vragen over het.
Microsoft Update-catalogus
Als u het zelfstandige pakket voor deze update, gaat u naar de Microsoft Update-catalogus website.
Windows Software updateservices (WSUS)
Ga als volgt te werk op de WSUS-server:
-
Klik op Start, s voor Systeembeheerkiest en vervolgens selecteer Microsoft Windows Server Update Services 3.0.
-
Uitvouwen computernaamen selecteer actie.
-
Select Import Updates.
-
WSUS opent een venster waarin u wordt gevraagd een ActiveX-besturingselement te installeren. Installeer het ActiveX-besturingselement om door te gaan.
-
Na het ActiveX-besturingselement is geïnstalleerd, verschijnt het scherm van de Microsoft Update-catalogus. Typ 4074906 in het zoekvak en klik op Zoeken.
-
, Zoek het .NET Framework-pakketten die overeenkomen met de besturingssystemen, talen en processors in uw omgeving. Klik op toevoegen om ze aan uw mandje.
-
Wanneer u de pakketten die u nodig hebt geselecteerd, selecteert u Weergave mandje.
-
Selecteer importeren om de pakketten te importeren naar uw WSUS-server.
-
Selecteer sluiten nadat de pakketten zijn geïmporteerd om terug te keren naar WSUS.
De updates zijn nu beschikbaar voor installatie via WSUS.
Vereisten
Er zijn geen vereisten voor het installeren van deze update.
Opnieuw opstarten
U moet de computer opnieuw opstarten nadat u deze update hebt toegepast.
Informatie over het vervangen van updates
Deze update vervangt de eerdere update.
Tijdelijke oplossing
Gebruik een van de volgende methoden om dit probleem omzeilen.
Methode 1
.NET 4.7.1 geïnstalleerd bewaard en onderhouden van bescherming tegen de beveiligingslekken die worden behandeld door de beveiligingsupdates voor januari, de .NET Framework-beveiliging voor januari en kwaliteit updatepakket (KB 4055002) verwijderen en installeer vervolgens januari .NET Framework Alleen Security-Update (KB 4054183). Ga hiervoor als volgt te werk:
-
Open het onderdeel Windows Update in het Configuratiescherm en selecteer vervolgens Geschiedenis van updates weergeven.
-
Zoek in de lijst Updategeschiedenis weergeven en selecteert u De beveiligingsupdate voor Microsoft .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1(KB4055002). Selecteer vervolgens verwijderen.
-
Wanneer u wordt gevraagd om bevestiging wilt verwijderen, selecteert u Ja.
-
De computer opnieuw opstarten als u wordt gevraagd om dit te doen.
-
Download en installeer alleen beveiligingsupdate voor .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, en bijwerken 4.7.1 voor Windows 7 SP1 en Windows Server 2008 R2 SP1 en .NET Framework 4.6 voor Windows Server 2008 SP2 (4054183 KB) voor uw besturingssysteem configuratie van de volgende koppelingen:
-
Volg de installatieaanwijzingen en de computer opnieuw opstarten als u wordt gevraagd om dit te doen.
Methode 2
Terugkeren naar de vorige versie van .NET Framework. Ga hiervoor als volgt te werk:
-
Open het onderdeel programma's en onderdelen in het Configuratiescherm.
-
Zoek in de lijst een programma verwijderen of wijzigen , selecteert u Microsoft .NET Framework, 4.7.1en selecteer Verwijderen/wijzigen.
-
Verwijder .NET Framework 4.7.1 van deze computerselecteren en selecteer vervolgens volgende.
-
Selecteer Doorgaan om te bevestigen.
-
Selecteer Voltooien nadat de installatie is voltooid.
-
De computer opnieuw opstarten als u wordt gevraagd om dit te doen.
Opmerking Na het verwijderen van .NET Framework 4.7.1 uw computer niet meer met een willekeurige versie van .NET Framework 4 geïnstalleerd. U moet een versie van .NET Framework 4 opnieuw installeren. x, zoals het .NET Framework 4.7.
Bestandsinformatie
Voor alle ondersteunde versies van systemen
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
---|---|---|---|---|
GlobalUserInterface.CompositeFont |
Niet van toepassing |
186,009 |
18-Jan-2018 |
Niet van toepassing |