症状
安装适用于 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 的 2017 年 9 月 12 日的 .NET 安全与质量汇总后,可能会在 Windows 服务中使用 WPF 类型的 Windows Presentation Foundation (WPF) 应用程序中遇到呈现问题。
出现这些问题时,使用 WPF 元素进行呈现的应用程序将生成黑色图像。 如果应用程序在以下情况下运行,则会发生这种情况:
-
例如,在非交互式窗口站 (中,Windows 服务)
-
正在以 LocalSystem 帐户运行
-
使用psexec.exe等工具在会话 0 中以交互方式
解决方法
若要解决这些问题,请应用适用于系统的以下更新:
-
4043767 适用于 Windows 8.1、Windows RT 8.1 和 Windows Server 2012 R2 的 .NET Framework 3.5、4.5.2、4.6、4.6.1、4.6.2 和 4.7 更新的安全与质量汇总(2017 年 10 月)(KB 4043767)
-
4043769 适用于 Windows Server 2012 的 .NET Framework 3.5、4.5.2、4.6、4.6.1、4.6.2 和 4.7 更新的安全与质量汇总(2017 年 10 月)(KB 4043769)
-
4043766 适用于 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2 和 4.7 的安全与质量汇总(2017 年 10 月)(KB 4043766)
-
4043768 适用于 Windows Server 2008 SP2 的 .NET Framework 2.0 SP2、4.5.2 和 4.6 更新的安全与质量汇总(2017 年 10 月)(KB 4043768)
解决方法
若要解决此问题,请暂时删除 2017 年 9 月 12 日的安全和质量汇总更新,然后安装相应的 2017 年 9 月 12 日Security-Only更新,以确保系统免受最新漏洞的侵害。
相应的Security-Only更新如下:
4040956 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 的仅限安全的更新,适用于Windows 8.1、Windows RT 8.1 和 Windows Server 2012 R2:2017 年 9 月 12 日
4040955 Windows Server 2012:2017 年 9 月 12 日,.NET Framework 4.6、4.6.1、4.6.2 和 4.7 的仅限安全的更新
4040957 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 的仅限安全的更新,以及适用于 Windows Server 2008 SP2 的 .NET Framework 4.6:2017 年 9 月 12 日
更多信息
建议不要在 Windows 服务中使用 WPF 类型。
有关如何使用 WPF 进行应用程序开发的详细信息,请参阅以下 Microsoft Learn 文章:
参考
4040972 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 Windows 8.1的安全和质量汇总,Windows RT 8.1 和 Windows Server 2012 R2:2017 年 9 月 12 日
4040971 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 Windows Server 2012的安全和质量汇总:2017 年 9 月 12 日
4040973 适用于 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2 和 4.7 的安全性和质量汇总,以及适用于 Windows Server 2008 SP2 的 .NET Framework 4.6:2017 年 9 月 12 日
适用范围
本文适用于以下对象:
-
.NET Framework 4.6、4.6.1、4.6.2 和 4.7,用于:
-
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 时:
-
Windows Server 2008 SP2
-