Introduksjon
En oppdatering som løser dette problemet ble utgitt i januar 24, 2018, til Windows Update, WSUS og Microsoft Update-katalogen. Hvis du vil ha mer informasjon, se delen "Hvordan du får denne oppdateringen".
Symptomer
Windows Presentation Foundation (WPF) programmer som ber om en "fallback" skrift eller et tegn som ikke er inkludert i den valgte skriften returnerer følgende feilmeldinger:
System.TypeInitializationException
"FileFormatException: Ingen FontFamily-element ble funnet i FontFamilyCollection som samsvarer med gjeldende operativsystem eller senere: Win7SP1".
Indre unntak kommer fra: CompositeFontParser
Slik får du denne oppdateringen
"Oppdatering for Microsoft .NET Framework 4.7.1 på Windows 7 SP1 og Windows Server 2008 R2 SP1 (KB4074906)" er tilgjengelig som en valgfri oppdatering via Windows Update, WSUS og Microsoft Update-katalogen.
Obs! Bare systemer som har symptomene som er beskrevet i denne artikkelen vil bli tilbudt oppdateringen.
Windows Update
Denne oppdateringen er tilgjengelig via Windows Update. Når du aktiverer automatisk oppdatering, vil denne oppdateringen lastes ned og installeres automatisk. Hvis du vil ha mer informasjon om hvordan du kan få oppdateringer automatisk, kan du se Windows Update: vanlige spørsmål om.
Microsoft Update-katalogen
For å få den frittstående pakken for denne oppdateringen, kan du gå til den Microsoft Update-katalogen webområde.
Windows Software Update Services (WSUS)
Bruk følgende fremgangsmåte på WSUS-serveren:
-
Velger du Start, velg Administrative verktøy, og deretter vvelger Microsoft Windows Server Update Services 3.0.
-
Vis datamaskinnavnog vvelger handlingen.
-
Select Import Updates.
-
WSUS åpner et webleservindu, der du kan bli bedt om å installere en ActiveX-kontroll. Installere ActiveX-kontrollen for å fortsette.
-
Etter ActiveX-kontrollen er installert, vil du se skjermbildet Microsoft Update-katalogen. Skriv inn 4074906 i Søk -boksen, og klikk deretter Søk.
-
Finne .NET Framework-pakkene som samsvarer med den operativsystemer, språket og prosessorene i ditt miljø. Klikk Legg til for å legge dem til i handlekurven.
-
Når du har valgt alle pakkene du trenger, velger du Vis handlekurv.
-
, Velger du Importer til å importere pakkene til WSUS-serveren.
-
Velg Lukk når pakkene er importert for å gå tilbake til WSUS.
Oppdateringene er nå tilgjengelig for installasjon via WSUS.
Forutsetninger
Det er ingen forhåndskrav for å installere denne oppdateringen.
Krav om omstart
Du må kanskje starte datamaskinen på nytt etter at du har installert denne oppdateringen.
Informasjon om erstatning av oppdatering
Denne oppdateringen erstatter ikke alle tidligere oppdatering.
Løsning
Hvis du vil omgå dette problemet, bruker du en av følgende metoder.
Metode 1
Hvis du vil beholde .NET 4.7.1 installert og vedlikeholde beskyttelse mot sikkerhetsproblemene som beskrives av sikkerhetsoppdateringene for januar, avinstallere januar .NET Framework-sikkerhet og kvalitet samleoppdatering (KB 4055002), og installer deretter januar .NET Framework Bare sikkerhet-oppdateringen (KB 4054183). Følg denne fremgangsmåten:
-
Åpne Windows Update -elementet i Kontrollpanel, og velg deretter Vis oppdateringslogg.
-
Finn og velg Sikkerhetsoppdateringen for Microsoft .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1(KB4055002)i listen Se gjennom oppdateringsloggen . Velg Avinstaller.
-
Når du blir spurt om bekreftelse for å avinstallere, velger du Ja.
-
Start datamaskinen på nytt Hvis du blir bedt om å gjøre dette.
-
Last ned og installer den oppdaterer bare sikkerhetsoppdateringen for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, og 4.7.1 for Windows 7 SP1 og Windows Server 2008 R2 SP1 og .NET Framework 4.6 for Windows Server 2008 SP2 (KB 4054183) for operativsystemet konfigurasjon fra følgende koblinger:
-
Følg instruksjonene for installering, og start deretter datamaskinen på nytt Hvis du blir bedt om å gjøre dette.
Metode 2
Gå tilbake til forrige versjon av .NET Framework. Følg disse trinnene:
-
Åpne elementet programmer og funksjoner i Kontrollpanel.
-
Finn i listen Avinstaller eller endre et program og deretter velger du Microsoft .NET Framework 4.7.1, og velg Avinstaller/endre.
-
Velg Fjerne .NET Framework 4.7.1 fra denne datamaskinen, og velg deretter Neste.
-
Velg Fortsett for å bekrefte avinstalleringen.
-
Når avinstallasjonen er fullført, velger du Fullfør .
-
Start datamaskinen på nytt Hvis du blir bedt om å gjøre dette.
Obs! Når du har avinstallert .NET Framework 4.7.1, ikke lenger er installert på datamaskinen en versjon av .NET Framework 4. Du må installere en versjon av .NET Framework 4. x, for eksempel .NET Framework 4.7.
Filinformasjon
For alle støttede versjoner av systemer
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
---|---|---|---|---|
GlobalUserInterface.CompositeFont |
Ikke tilgjengelig |
186,009 |
18-Jan-2018 |
Ikke tilgjengelig |