2022 年 10 月 11 日-KB5017266 .NET Framework 3.5 和 4.8.1 的累积更新,适用于 Windows 10 版本 20H2、Windows 10 版本 21H1 和 Windows 10 版本 21H2

应用对象
.NET

注意

  • 发布日期:
    2022 年 10 月 11 日
  • 版本:
    .NET Framework 3.5 和 4.8.1

注意

  • 重要事项
  • 此更新最初在安全和质量汇总中发布,日期为 2022 年 9 月 20 日。 此更新包含在日期为 2022 年 10 月 11 日的安全和质量汇总中。 2022 年 10 月 11 日发布的此更新没有变化。 如果以前已安装此更新,则无需执行任何操作。

2022 年 9 月 20 日针对 Windows 10 版本 20H2 Windows 10 版本 21H1 和 Windows 10 版本 21H2 的更新包括 .NET Framework 3.5 和 4.8.1 中的累积可靠性改进。 我们建议你将此更新作为定期维护工作的一部分进行应用。 安装此更新之前,请参阅先决条件重新启动要求部分。

摘要

安全改进

此版本中没有新的安全改进。 此更新是累积更新,包含以前发布的所有安全改进。

质量和可靠性改进

WPF1 - 解决了使用 RichTextBox 时 WPF 应用无法使用启用的“文本光标指示器”的问题。
- 解决了允许用户使用 keybord 调整 Datagrid 和 Gridview 控件的列宽的问题
- 解决了在更改基础集合 () ) 同时折叠或展开 TreeView 节点时启用分组的 TreeView (或 ListBox/DataGrid 中出现的问题。 滚动操作(尤其是 LineUp 或 MouseWheelUp 等“短”操作)可能会导致不良结果:挂起、崩溃、意外滚动、显示间隙等。
- 解决了当应用更改浮点控制字时打开工具提示会导致 ArgumentOutOfRangeException 的问题。
- 解决了在 UI 线程上调用同步等待可能导致呈现线程失败的问题,因为意外的重新进入。
- 解决了 DWM 故障可能导致 WPF 的呈现线程失败的问题。 应用可以通过在 中设置 regkey 来选择加入忽略所有 DwmFlush 错误的行为
HKCU\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors
或者
HKLM\Software\Microsoft\Avalon.Graphics\IgnoreDwmFlushErrors
其名称是想要选择加入的 .exe 的完整路径,其 DWORD 值为 1。
Winforms - 改进了 ToolStrip ComboBox 和 TextBox 项目中的键盘导航。
- 改进了 System.Windows.Forms.DataGridView 控件的链接单元格中的颜色对比度。
- 使讲述人能够专注于 System.Windows.Forms.DataGridView 控件,即使它为空。
工作流 - 解决了当用户与工作流Designer交互时,右键单击组件变量列表中的变量时,他们可能会遇到错误禁用的上下文菜单项的问题。
.NET 运行时 - 改进了 arm64 上托管调试的可靠性。
- 调整了 GC 堆硬限制配置,以及针对.NET Framework容器方案的处理器解释。
- 改进了内部合规性扫描标识的代码的安全性。
- 改进了 ilasm.exe 中的确定性输出功能。
网络 - 解决了在协商 TLS 1.3 时使用客户端证书时 Ssl 协商可能无限期挂起的问题。 在更改重新协商 (PostHandshakeAuthentiction) 将失败,SslStream 或 HttpWebRequest 将观察到超时。 可能的解决方法是通过 AppContext 或 OS 注册表禁用 TLS 1.3 Switch.System.Net.DontEnableTls13

1 Windows Presentation Foundation (WPF)

有关此更新的其他信息

下列文章包含此更新针对具体产品版本的其他信息。

  • 5018543 Windows 10 版本 20H2 (KB5018543) .NET Framework 3.5、4.8 和 4.8.1 累积更新的说明
  • 5018544 Windows 10版本 21H1 的 .NET Framework 3.5、4.8 和 4.8.1 累积更新的说明 (KB5018544)
  • 5018545 Windows 10 版本 21H2 .NET Framework 3.5、4.8 和 4.8.1 累积更新的说明 (KB5018545)

此更新中的已知问题

Windows Server Update Services中列出了 2022 年 9 月预览版
 使用 Windows Server Update Services (WSUS) 的 IT 管理员可能会注意到,WSUS 提供的更新中列出了此 KB。 此列表是一个错误。 预览更新通常仅适用于通过 手动导入到 Microsoft 更新目录

Windows 的家庭用户不太可能遇到此问题。 技术管理员通常使用 WSUS 在托管环境中部署Microsoft产品更新。

请注意:在 WSUS 配置为自动批准更新和自动拒绝取代内容的环境中,.NET Framework 2022 年 9 月安全和质量汇总更新可能随后从客户端视图自动拒绝并自动过期。 如果发生这种情况,请参阅 恢复已拒绝更新的指南。 然后,在 Microsoft 终结点Configuration Manager或更新管理环境中运行更新同步。 配置为仅接受安全更新的环境不应反映这些症状。

分辨率: 此问题现已解决。

如何获取此更新

安装此更新

发布渠道 可用 下一步
Windows 更新和 Microsoft 更新 无。 此更新会通过 Windows 更新自动下载并安装。
Windows 更新 for Business 无。 这些更改将包含在此通道的下一个安全更新中。 有关 Windows 更新 for Business 的详细信息,请转到 Windows 更新 for Business 网站。
Microsoft 更新目录 若要获取此更新的独立程序包,请转到 Microsoft 更新目录网站。
Windows Server Update Services (WSUS) 如果按照以下方式配置“产品和分类”,此更新将自动与 WSUS 同步:
产品:Windows 10、版本 20H2、Windows 10 版本 21H1 和 Windows 10 版本 21H2
分类:更新

文件信息

有关此更新中提供的文件列表,请下载累积更新的文件信息

先决条件

若要应用此更新,必须安装 .NET Framework 3.5 或 4.8.1。

重启要求

如果未使用受影响的文件,则应用此更新之后无需重新启动计算机。 我们建议你退出所有基于 .NET Framework 的应用程序,然后再应用此更新。

如何获取此更新的相关帮助和支持