Symptomer
Når du har installeret sikkerheds- og kvalitetsopdateringerne til .NET den 12. september 2017, der gælder for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7, oplever du gengivelsesproblemer i WPF-programmer (Windows Presentation Foundation), der bruger WPF-typer i en Windows-tjeneste.
Når disse problemer opstår, genererer programmer, der bruger et WPF-element til gengivelse, en sort afbildning. Dette sker, hvis programmet kører i følgende situationer:
-
I en ikke-interaktiv Vinduesstation (f.eks. i Windows Services)
-
Kører som en LocalSystem-konto
-
Interaktivt i session 0 ved hjælp af værktøjer som f.eks. psexec.exe
Løsning
Du kan løse disse problemer ved at anvende følgende opdatering, der passer til dit system:
-
4043767 Sikkerheds- og kvalitetsopdatering oktober 2017 til .NET Framework 3.5-, 4.5.2-, 4.6-, 4.6.1-, 4.6.2- og 4.7-opdateringer til Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2 (KB 4043767)
-
4043769 Sikkerheds- og kvalitetsopdatering oktober 2017 til .NET Framework 3.5-, 4.5.2-, 4.6-, 4.6.1-, 4.6.2- og 4.7-opdateringer til Windows Server 2012 (KB 4043769)
-
4043766 Sikkerheds- og kvalitetsopdatering oktober 2017 til .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 og 4.7 til Windows 7 SP1 og Windows Server 2008 R2 SP1 (KB 4043766)
-
4043768 Sikkerheds- og kvalitetsopdatering oktober 2017 til .NET Framework 2.0 SP2-, 4.5.2- og 4.6-opdateringer til Windows Server 2008 SP2 (KB 4043768)
Løsning
Du kan løse dette problem ved midlertidigt at fjerne opdateringspakken fra den 12. september 2017 og derefter installere den tilsvarende opdatering fra den 12. september 2017 Security-Only for at sikre, at systemerne er sikret mod de nyeste sårbarheder.
De tilsvarende opdateringer til Security-Only er følgende:
4040956 Sikkerhedsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2: 12. september 2017
4040955 Sikkerhedsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows Server 2012: 12. september 2017
4040957 Sikkerhedsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows 7 SP1 og Windows Server 2008 R2 SP1 og til .NET Framework 4.6 til Windows Server 2008 SP2: 12. september 2017
Flere oplysninger
Vi anbefaler, at du ikke bruger WPF-typer i en Windows-tjeneste.
Du kan finde flere oplysninger om, hvordan du bruger WPF til programudvikling, i følgende Microsoft Learn-artikel:
Referencer
4040972 Sikkerheds- og kvalitetsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2: 12. september 2017
4040971 Sikkerheds- og kvalitetsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows Server 2012: 12. september 2017
4040973 Sikkerheds- og kvalitetsopdatering til .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 til Windows 7 SP1 og Windows Server 2008 R2 SP1 og til .NET Framework 4.6 til Windows Server 2008 SP2: 12. september 2017
Gælder for
Denne artikel gælder for følgende:
-
Den .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7, når den bruges sammen med:
-
Windows 8.1
-
Windows RT 8.1
-
Windows Server 2012 R2
-
Windows Server 2012
-
Windows 7 SP1
-
Windows Server 2008 R2 SP1
-
-
Den .NET Framework 4.6, når den bruges sammen med:
-
Windows Server 2008 SP2
-