Se hvilke produkter denne artikkelen gjelder for.
Symptomer
Når du har installert oppdateringene for sikkerhet og kvalitet for .NET 12. September 2017 som gjelder for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7, får du gjengivelsesproblemer i WPF-programmer (Windows Presentation Foundation) som bruker WPF-typer i en Windows-tjeneste.
Når disse problemene oppstår, vil programmer som bruker et WPF-element for gjengivelse, generere et svart bilde. Dette skjer hvis programmet kjører i følgende situasjoner:
- I en ikke-interaktiv Window Station (for eksempel i Windows-tjenester)
- Kjører som en LocalSystem-konto
- Interaktivt i økt 0 ved hjelp av verktøy som psexec.exe
Oppløsning
Du kan løse disse problemene ved å bruke følgende oppdatering som passer for systemet ditt:
- 4043767 oktober 2017 – samlet sikkerhets- og kvalitetsoppdatering for .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2 (KB 4043767)
- 4043769 oktober 2017 – samleoppdatering for sikkerhet og kvalitet for .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 og 4.7 for Windows Server 2012 (KB 4043769)
- 4043766 oktober 2017 – samlet sikkerhets- og kvalitetsoppdatering for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 7 SP1 og Windows Server 2008 R2 SP1 (KB 4043766)
- 4043768 oktober 2017 – samlet sikkerhets- og kvalitetsoppdatering for .NET Framework 2.0 SP2, 4.5.2 og 4.6 for Windows Server 2008 SP2 (KB 4043768)
Midlertidig løsning
Du kan omgå dette problemet ved å midlertidig fjerne samleoppdateringen for sikkerhet og kvalitet fra 12. september 2017 og deretter installere den tilsvarende oppdateringen fra 12. september 2017 Security-Only for å sikre at systemene er sikret mot de nyeste sikkerhetsproblemene.
De tilsvarende Security-Only oppdateringene er følgende:
4040956 Ren sikkerhetsoppdatering for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2: 12. september 2017
4040955 Ren sikkerhetsoppdatering for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows Server 2012: 12. september 2017
4040957 ren sikkerhetsoppdatering for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 7 SP1 og Windows Server 2008 R2 SP1 og for .NET Framework 4.6 for Windows Server 2008 SP2: 12. september 2017
Mer informasjon
Vi anbefaler at du ikke bruker WPF-typer i en Windows-tjeneste.
Hvis du vil ha mer informasjon om hvordan du bruker WPF til programutvikling, kan du se følgende Microsoft Learn-artikkel:
Kilder
4040972 Samleoppdatering for sikkerhet og kvalitet for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 8.1, Windows RT 8.1 og Windows Server 2012 R2: 12. september 2017
4040971 samleoppdatering for sikkerhet og kvalitet for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows Server 2012: 12. september 2017
4040973 Samleoppdatering for sikkerhet og kvalitet for .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 7 SP1 og Windows Server 2008 R2 SP1 og for .NET Framework 4.6 for Windows Server 2008 SP2: 12. september 2017
Gjelder
Denne artikkelen gjelder følgende:
.NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 når de brukes med:
- 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 når det brukes med:
- Windows Server 2008 SP2