"TypeInitializationException" alebo "FileFormatException" chyba WPF aplikácie, ktoré požadujú záložný písma nainštalujete 9. januára 2018, .NET zabezpečenia a kvality opráv (KB4055002)

Vzťahuje sa na: Windows 7 Service Pack 1Windows Server 2008 R2 Service Pack 1

Úvod


Aktualizácia na odstránenie tohto problému bola vydaná 24. januára 2018 služby Windows Update, WSUS a Katalóg služby Microsoft Update. Ďalšie informácie nájdete v časti "Ako získať túto aktualizáciu".

Príznaky


Rozhranie Windows Presentation Foundation (WPF) aplikácie, ktoré písmo záložný alebo znakov, ktoré nie sú vybraté písma vráti chybové hlásenie:

Ako získať túto aktualizáciu


"Aktualizácia Microsoft .NET Framework 4.7.1 na Windows 7 SP1 a Windows Server 2008 R2 SP1 (KB4074906)" je k dispozícii ako voliteľné aktualizácie prostredníctvom služby Windows Update, WSUS a Katalóg služby Microsoft Update.

Poznámka:  Len systémy, ktoré sa prejavujú príznaky popísané v tomto článku sa ponúkne aktualizáciu.

Windows Update

Táto aktualizácia je k dispozícii prostredníctvom služby Windows Update. Po zapnutí funkcie Automatické aktualizácie, aktualizácie sa prevezmú a nainštalujú automaticky. Ďalšie informácie o automatické aktualizácie zabezpečenia, nájdete v Windows Update: najčastejšie otázky.

Katalóg služby Microsoft Update

Na získanie samostatného balíka pre túto aktualizáciu, prejdite na Katalóg služby Microsoft Update webové stránky.

Windows Software Update Services (WSUS)

Na serveri služby WSUS, postupujte nasledovne:

  1. Vyberte začaťszvoliť Nástroje, a potom szvoliť Microsoft Windows Server Update Services 3.0.
  2. Rozbaľte názov počítača, a potom szvoliť akciu.
  3. Select Import Updates.
  4. WSUS sa otvorí okno prehliadača, v ktorom sa môže zobraziť výzva na inštaláciu ovládacieho prvku ActiveX. Nainštalovať ovládací prvok ActiveX pokračovať.
  5. Po ActiveX ovládací prvok nainštalovaný, zobrazí sa obrazovka Katalóg služby Microsoft Update. Do vyhľadávacieho poľa zadajte 4074906 a kliknite na tlačidlo Hľadať.
  6. Vyhľadajte .NET Framework balíky operačných systémov, jazykov a v prostredí. Kliknite na tlačidlo Pridať pridať do košíka.
  7. Po začiarknutí všetkých balíkov, ktoré potrebujete, vyberte Zobrazenie košíka.
  8. Vyberte Import importovať balíky na serveri služby WSUS.
  9. Vyberte Zavrieť po balíky importovaní vrátiť WSUS.

Aktualizácie sú teraz k dispozícii na inštaláciu prostredníctvom služby WSUS.
 

Požiadavky

Neexistujú žiadne požiadavky na inštaláciu tejto aktualizácie.
 

Požiadavka na reštartovanie

Po použití tejto aktualizácie môže byť potrebné reštartovať počítač.
 

Informácie o nahradení aktualizácie

Táto aktualizácia nenahrádza žiadnu predchádzajúcu aktualizáciu.
 

Alternatívne riešenie


Ak chcete vyriešiť tento problém, použite jeden z nasledujúcich postupov.

Metóda 1

Zachovanie ochrany proti chyby, ktoré sa riešia aktualizácie januára zachovať .NET 4.7.1 nainštalovaný, odinštalovať pred .NET Framework zabezpečenia a kvality súhrn (KB 4055002) a nainštalujte rozhranie .NET Framework pred Iba na bezpečnostné aktualizácie (KB 4054183). Ak to chcete urobiť, postupujte nasledovne:

  1. V ovládacom paneli otvorte položku Windows Update a potom vyberte Zobraziť históriu aktualizácií.
  2. V zozname Zobraziť históriu aktualizácií , vyhľadajte a vyberte Aktualizácie zabezpečenia pre program Microsoft .NET Framework 4.6, 4.6.1 4.6.2 4.7, 4.7.1 (KB4055002). Vyberte možnosť odinštalovať.
  3. Po zobrazení výzvy na potvrdenie odinštalovať, vyberte položku Áno.
  4. Ak sa zobrazí výzva, reštartujte počítač.
  5. Prevzatie a inštalácia zabezpečenia len aktualizáciu .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, a 4.7.1 .NET Framework 4.6 pre Windows Server 2008 SP2 (KB 4054183), Windows 7 SP1 a Windows Server 2008 R2 SP1 pre váš operačný systém Konfigurácia z nasledujúcich prepojení:
     

    Iba aktualizácie zabezpečenia pre rozhranie .NET Framework 4.6, 4.6.1 4.6.2, 4.7 a 4.7.1 Windows 7 SP1 a Windows Server 2008 R2 SP1 pre x86 systémy (KB4054183)

    Iba aktualizácie zabezpečenia pre rozhranie .NET Framework 4.6, 4.6.1 4.6.2, 4.7 a 4.7.1 v systéme Windows 7 SP1 a Windows Server 2008 R2 SP1 pre x64 systémy (KB4055269)

  6. Postupujte podľa pokynov na inštaláciu a reštartujte počítač, ak sa zobrazí výzva na to.


Metóda 2

Vrátiť sa na predchádzajúcu verziu programu .NET Framework. Chcete urobiť, postupujte nasledovne:

  1. V ovládacom paneli otvorte položku programy a súčasti .
  2. V zozname Odinštalovanie alebo zmena programu , vyhľadajte a vyberte položku Microsoft .NET Framework 4.7.1vyberte Odinštalovať alebo zmeniť.

    Odinštalovanie programu
  3. Vyberte Odstrániť rozhranie .NET Framework 4.7.1 z tohto počítačaa vyberte ďalej.

    4074906 krok 3
  4. Vyberte pokračovať potvrďte odinštalovanie.
  5. Po dokončení odinštalovania, vyberte položku Dokončiť .

    4074906 krok 5
  6. Ak sa zobrazí výzva, reštartujte počítač.

Poznámka: Po odinštalovaní .NET Framework 4.7.1 počítači už žiadnu verziu rozhrania .NET Framework 4 nainštalovaný. Musíte nainštalovať verziu rozhrania .NET Framework 4. x, napríklad .NET Framework 4.7.

Informácie o súboroch


Pre všetky podporované verzie systémov

Názov súboru Verzia súboru Veľkosť súboru Dátum Čas
GlobalUserInterface.CompositeFont Nevzťahuje sa 186,009 18-Jan-2018 Nevzťahuje sa