Atveidošanas problēmas pēc 2017. gada 12. septembra .NET drošības un kvalitātes apkopojumu instalēšanas

Attiecas uz
.NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.6 .NET Framework 4.7

Skatiet produktus, uz kuriem attiecas šis raksts.

Pazīmes

Pēc 2017. gada 12. septembra .NET drošības un kvalitātes apkopojumu instalēšanas, kas attiecas uz .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7, rodas renderēšanas problēmas Windows prezentāciju pamata (WPF) lietojumprogrammās, kas izmanto WPF tipus Windows pakalpojumā.

Kad rodas šīs problēmas, lietojumprogrammas, kas atveidošanai izmanto WPF elementu, ģenerē melnu attēlu. Tas notiek, ja lietojumprogramma darbojas tālāk norādītajās situācijās.

  • Neinteraktīvā Logu stacijā (piemēram, Windows pakalpojumos)
  • Darbojas kā LocalSystem konts
  • Interaktīvi 0. sesijā, izmantojot tādus rīkus kā psexec.exe

Risinājums

Lai novērstu šīs problēmas, lietojiet tālāk norādīto jūsu sistēmai atbilstošu atjauninājumu.

  • 2017. 4043767 oktobra drošības un kvalitātes apkopojums .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 un 4.7 atjauninājumiem Windows 8.1, Windows RT 8.1 un Windows Server 2012 R2 (KB 4043767)
  • 2017. gada 4043769 oktobra drošības un kvalitātes apkopojums .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 un 4.7 atjauninājumiem sistēmai Windows Server 2012 (KB 4043769)
  • 2017. gada 4043766 oktobra drošības un kvalitātes apkopojums operētājsistēmai .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 un 4.7 operētājsistēmai Windows 7 SP1 un Windows Server 2008 R2 SP1 (KB 4043766)
  • 2017. gada 4043768 oktobra drošības un kvalitātes apkopojums .NET Framework 2.0 SP2, 4.5.2 un 4.6 atjauninājumiem sistēmai Windows Server 2008 SP2 (KB 4043768)

Risinājums

Lai novērstu šo problēmu, īslaicīgi noņemiet 2017. gada 12. septembra drošības un kvalitātes apkopojumu un pēc tam instalējiet atbilstošo 2017. gada 12. septembra Security-Only atjauninājumu, lai nodrošinātu, ka sistēmas ir aizsargātas pret jaunākajām ievainojamībām.

Atbilstošie Security-Only atjauninājumi ir šādi:

4040956 tikai drošības atjauninājums operētājsistēmai .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 operētājsistēmai Windows 8.1, Windows RT 8.1 un Windows Server 2012 R2: 2017. gada 12. septembris

4040955 tikai drošības atjauninājums operētājsistēmai .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 sistēmai Windows Server 2012: 2017. gada 12. septembris

4040957 tikai drošības atjauninājums operētājsistēmai .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 operētājsistēmai Windows 7 SP1 un Windows Server 2008 R2 SP1, kā arī operētājsistēmai .NET Framework 4.6 operētājsistēmai Windows Server 2008 SP2: 2017. gada 12. septembris

Papildinformācija

Mēs iesakām neizmantot WPF tipus Windows pakalpojumā.

Papildinformāciju par to, kā izmantot WPF lietojumprogrammu izstrādei, skatiet šajā Microsoft Learn rakstā:

Lietojumprogrammu izstrāde

Atsauces

4040972 drošības un kvalitātes apkopojums .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 operētājsistēmai Windows 8.1, Windows RT 8.1 un Windows Server 2012 R2: 2017. gada 12. septembris

4040971 drošības un kvalitātes apkopojums operētājsistēmai .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 sistēmai Windows Server 2012: 2017. gada 12. septembris

4040973 .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7 apkopojums operētājsistēmai Windows 7 SP1 un Windows Server 2008 R2 SP1 un .NET Framework 4.6 operētājsistēmai Windows Server 2008 SP2: 2017. gada 12. septembris

Attiecas uz

Šis raksts attiecas uz tālāk norādītajām prasībām.

  • .NET Framework 4.6, 4.6.1, 4.6.2 un 4.7, ja to lieto ar:

    • Windows 8.1
    • Windows RT 8.1
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows 7 1. servisa pakotne
    • Windows Server 2008 R2 SP1
  • .NET Framework 4.6, ja tiek lietots ar:

    • Windows Server 2008 SP2