Vedere i prodotti a cui si applicano le informazioni contenute in questo articolo.
Sintomi
Dopo aver installato gli aggiornamenti cumulativi qualitativi e della sicurezza .NET del 12 settembre 2017 che si applicano a .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7, si verificano problemi di rendering nelle applicazioni Windows Presentation Foundation (WPF) che usano i tipi WPF in un servizio Windows.
Quando si verificano questi problemi, le applicazioni che utilizzano un elemento WPF per il rendering generano un'immagine nera. Ciò si verifica se l'applicazione è in esecuzione nelle situazioni seguenti:
-
In una Finestra Station non interattiva (ad esempio, all'interno dei Servizi Windows)
-
Esecuzione come account LocalSystem
-
Interattivamente nella sessione 0 usando strumenti come psexec.exe
Risoluzione
Per risolvere questi problemi, applicare l'aggiornamento seguente appropriato per il sistema:
-
4043767 Aggiornamento cumulativo qualitativo e della sicurezza di ottobre 2017 per gli aggiornamenti di .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2 (KB 4043767)
-
4043769 Aggiornamento cumulativo qualitativo e della sicurezza di ottobre 2017 per gli aggiornamenti di .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 e 4.7 per Windows Server 2012 (KB 4043769)
-
4043766 Aggiornamento cumulativo qualitativo e della sicurezza di ottobre 2017 per .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 7 SP1 e Windows Server 2008 R2 SP1 (KB 4043766)
-
4043768 Aggiornamento cumulativo qualitativo e della sicurezza di ottobre 2017 per .NET Framework 2.0 SP2, 4.5.2 e 4.6 per Windows Server 2008 SP2 (KB 4043768)
Soluzione alternativa
Per risolvere questo problema, rimuovere temporaneamente l'aggiornamento cumulativo qualitativo e della sicurezza del 12 settembre 2017 e quindi installare l'aggiornamento del 12 settembre 2017 corrispondente Security-Only per assicurarsi che i sistemi siano protetti dalle vulnerabilità più recenti.
Gli aggiornamenti di Security-Only corrispondenti sono i seguenti:
4040956 Aggiornamento della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2: 12 settembre 2017
4040955 Aggiornamento della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7, per Windows Server 2012: 12 settembre 2017
4040957 Aggiornamento della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 7 SP1 e Windows Server 2008 R2 SP1 e per .NET Framework 4.6 per Windows Server 2008 SP2: 12 settembre 2017
Ulteriori informazioni
È consigliabile non utilizzare i tipi WPF in un servizio Windows.
Per ulteriori informazioni su come utilizzare WPF per lo sviluppo di applicazioni, vedere il seguente articolo Microsoft Learn:
Riferimenti
4040972 Aggiornamento cumulativo qualitativo e della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2: 12 settembre 2017
4040971 Aggiornamento cumulativo qualitativo e della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7 per Windows Server 2012: 12 settembre 2017
4040973 Aggiornamento cumulativo qualitativo e della sicurezza per .NET Framework 4.6, 4.6.1, 4.6.2 e 4.7 per Windows 7 SP1 e Windows Server 2008 R2 SP1 e per .NET Framework 4.6 per Windows Server 2008 SP2: 12 settembre 2017
Le informazioni in questo articolo si applicano a
Questo articolo si applica agli articoli seguenti:
-
.NET Framework 4.6, 4.6.1, 4.6.2 e 4.7, se usato con:
-
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 se utilizzato con:
-
Windows Server 2008 SP2
-