Problemi s prikazom nakon instalacije skupnih ažuriranja sigurnosti i kvalitete za .NET od 12. rujna 2017.

Primjenjuje se na
.NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.6 .NET Framework 4.7

Pogledajte na koje se proizvode odnosi ovaj članak.

Simptomi

Nakon instalacije skupnih ažuriranja sigurnosti i kvalitete .NET od 12. rujna 2017. koja se odnose na .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 nailazite na probleme s renderiranjem u aplikacijama Windows Presentation Foundation (WPF) koje koriste vrste WPF-a u servisu sustava Windows.

Kada se pojave ti problemi, aplikacije koje koriste WPF element za renderiranje generiraju crnu sliku. To se događa ako je aplikacija pokrenuta u sljedećim situacijama:

  • U neinteraktivnoj stanici sustava Windows (na primjer, u sklopu servisa sustava Windows)
  • Pokretanje kao račun LocalSystem
  • Interaktivno u sesiji 0 pomoću alata kao što su psexec.exe

Rješenje

Da biste riješili te probleme, primijenite sljedeće ažuriranje prikladno za vaš sustav:

  • 4043767 listopad 2017. Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2 (KB 4043767)
  • 4043769 listopad 2017. Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 za Windows Server 2012 (KB 4043769)
  • 4043766 listopad 2017. Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 7 SP1 i Windows Server 2008 R2 SP1 (KB 4043766)
  • 4043768 listopad 2017. Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 2.0 SP2, 4.5.2 i 4.6 za Windows Server 2008 SP2 (KB 4043768)

Zaobilazno rješenje

Da biste zaobišli taj problem, privremeno uklonite skupno ažuriranje za sigurnost i kvalitetu od 12. rujna 2017., a zatim instalirajte odgovarajuće ažuriranje od 12. rujna 2017. Security-Only da biste bili sigurni da su sustavi zaštićeni od najnovijih slabih točaka.

Odgovarajuća ažuriranja Security-Only su sljedeća:

Samo sigurnosno ažuriranje za 4040956 za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2: 12. rujna 2017.

4040955 Samo sigurnosno ažuriranje za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows Server 2012: 12. rujna 2017.

4040957 Ažuriranje samo za sigurnost za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 7 SP1 i Windows Server 2008 R2 SP1 i za .NET Framework 4.6 za Windows Server 2008 SP2: 12. rujna 2017.

Dodatne informacije

Preporučujemo da ne koristite WPF vrste u servisima sustava Windows.

Dodatne informacije o korištenju WPF-a za razvoj aplikacija potražite u sljedećem članku Microsoft Learn:

Razvoj aplikacija

Reference

4040972 Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2: 12. rujna 2017.

4040971 Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows Server 2012: 12. rujna 2017.

4040973 Skupno ažuriranje sigurnosti i kvalitete za .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 7 SP1 i Windows Server 2008 R2 SP1 te za .NET Framework 4.6 za Windows Server 2008 SP2: 12. rujna 2017.

Odnosi se na

Ovaj se članak odnosi na sljedeće:

  • .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 kada se koristi s:

    • Windows 8.1
    • Windows RT 8.1
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows 7 SP1
    • Windows Server 2008 R2 SP1
  • .NET Framework 4.6 kada se koristi s:

    • Windows Server 2008 SP2