"TypeInitializationException" arba "FileFormatException" klaida, WPF programų, kurioms originalo šriftus, kai įdiegiate sausio 9, 2018, .NET saugos ir kokybės naujinimų paketas (KB4055002)

Taikoma: Windows 7 Service Pack 1Windows Server 2008 R2 Service Pack 1

Įvadas


Sausio 24, 2018, "Windows" naujinimas, WSUS, ir "Microsoft Update" katalogo išleistas naujinimas, kuris pašalins šią problemą. Jei norite gauti daugiau informacijos, žr. skyrių "Kaip gauti šį naujinimą".

Požymiai


"Windows" grafikos pateikimo platformos (WPF) programų, kurioms originalo Šriftas arba simbolį, kuris nėra įtrauktas į šiuo metu pasirinkto šrifto grįžti šių klaidos pranešimų:

Kaip gauti šį naujinimą


"Microsoft .NET Framework 4.7.1" Windows 7 SP1 ir "Windows Server 2008 R2 SP1 (KB4074906) naujinimas" yra kaip Pasirinktinis naujinimas Windows Update, WSUS, ir "Microsoft Update" katalogo.

Pastaba. Naujinimas bus pasiūlytas tik sistemoms, kuriose kyla požymiai, kurie yra aprašyti šiame straipsnyje.

Windows Update

Šį naujinimą galima atsisiųsti naudojant "Windows" naujinimą. Įjungus automatinį naujinimą, Šis naujinimas bus atsiųstas ir įdiegiami automatiškai. Jei norite gauti daugiau informacijos apie tai, kaip gauti saugos naujinimus automatiškai, žr. Windows Update: DUK apie.

"Microsoft Update" katalogo

Norėdami gauti šį naujinimą atskirą paketą, eikite į toliau "Microsoft Update" katalogo svetainėje.

"Windows" programinės įrangos naujinimo tarnybų (WSUS)

Jūsų WSUS serverio, atlikite šiuos veiksmus:

  1. Pasirinkite pradėti, spažymėkite Administravimo įrankiai, o tada spažymėkite Microsoft Windows Server Update Services 3.0.
  2. Išplėsti ComputerNameir tada spažymėkite veiksmą.
  3. Select Import Updates.
  4. WSUS bus atidarytas naršyklės langas, kuriame galite būti paraginti įdiegti "ActiveX" valdiklį. Įdiegti "ActiveX" valdiklį ir tęskite.
  5. Po ActiveX valdiklis yra įdiegtas, pamatysite ekraną "Microsoft Update" katalogo. Ieškos lauke įveskite 4074906 , ir tada spustelėkite Ieškoti.
  6. Raskite .NET Framework paketai turi atitikti jūsų operacinės sistemos, kalbų, procesorių jūsų aplinkoje. Spustelėkite pridėti ir įtraukti juos į savo krepšelį.
  7. Pasirinkus visus paketus, kurie jums reikia, pasirinkite Peržiūrėti krepšelį.
  8. Pasirinkite importuoti importuoti paketus į jūsų WSUS serverio.
  9. Pasirinkite uždaryti po importo sugrįžti į WSUS paketus.

Naujinimai dabar diegti naudojant WSUS.
 

Būtinosios sąlygos

Nėra jokių būtinųjų sąlygų, diegiant šį naujinimą.
 

Reikalavimas paleisti iš naujo

Turite iš naujo paleisti kompiuterį, kai įdiegsite šį naujinimą.
 

Naujinimo pakeitimo informacija

Šis naujinimas nepakeičia jokių ankstesnių naujinimų.
 

Sprendimas


Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų.

1 būdas

.NET 4.7.1 įdiegti ir prižiūrėti apsaugos nuo pažeidžiamumai, kurie aptariami sausio saugos naujinimus, išdiegti sausio .NET Framework saugos ir kokybės naujinimų (KB 4055002), o tada įdiegti sausio .NET Framework Tik saugos naujinimą (KB 4054183). Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Valdymo skyde atidarykite elementą, "Windows" naujinimo ir pasirinkite Peržiūrėti naujinimo retrospektyvą.
  2. Peržiūrėti naujinimo retrospektyvą sąraše suraskite ir pasirinkite Saugos naujinimas, skirtas Microsoft .NET Framework 4.6, 4.6.1 4.6.2, 4.7, 4.7.1 (KB4055002). Pasirinkite Šalinti.
  3. Kai jus paragins patvirtinti, kad pašalintumėte, pasirinkite taip.
  4. Jei esate raginami tai padaryti, paleiskite kompiuterį iš naujo.
  5. Atsisiųskite ir įdiekite toliau tik saugos naujinimas, skirtas .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, ir "Windows 7" SP1 ir "Windows Server 2008 R2 SP1 ir".NET Framework 4.6 for Windows Server 2008 2 pakeitimų paketas (KB 4054183) 4.7.1 naudojamai operacinei sistemai konfigūracijos iš šių saitų:
     

    Saugos tik naujinimas, skirtas .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 ir 4.7.1 Windows 7 SP1 ir Windows Server 2008 R2 SP1 x86 sistemos (KB4054183)

    .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 ir 4.7.1 "Windows 7 SP1 ir" Windows Server 2008 R2 SP1 x64 tik atnaujinti saugos sistemų (KB4055269)

  6. Vykdykite diegimo, ir tada iš naujo paleisti kompiuterį, jei būsite paraginti tai padaryti.


2 Metodas

Atkurti ankstesnę versiją .NET Framework. Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Valdymo skyde atidarykite elementą programos ir funkcijos .
  2. Pašalinti arba keisti programą sąraše, raskite ir pažymėkite Microsoft .NET Framework 4.7.1ir pasirinkite Šalinti/keisti.

    pašalinti programą
  3. Pasirinkite Pašalinti .NET Framework 4.7.1 iš šio kompiuterioir pasirinkite kitą.

    4074906 3 veiksmą
  4. Pasirinkite tęsti patvirtinti šalinimo.
  5. Pasirinkite baigti po pašalinimo.

    4074906 5 veiksmą
  6. Jei esate raginami tai padaryti, paleiskite kompiuterį iš naujo.

Pastaba. Po to, galite pašalinti .NET Framework 4.7.1, jau yra įdiegta jūsų kompiuteryje bet .NET Framework 4 versija. Turite iš naujo įdiegti .NET Framework 4 versija. x, pvz., .NET Framework 4,7.

Failo informacija


Visoms palaikomoms versijos sistemų

Failo vardas Failo versija Failo dydis Data Laikas
GlobalUserInterface.CompositeFont Netaikoma 186,009 18-Jan-2018 Netaikoma