2022 年 10 月 11 日 - KB5017268 适用于 Microsoft 服务器操作系统版本 21H2 的 .NET Framework 3.5 和 4.8.1 累积更新

应用对象
.NET

注意

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

注意

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

适用于 Microsoft 服务器操作系统 Version 21H2 的 2022 年 9 月 20 日更新包括 .NET Framework 3.5 和 4.8.1 累积可靠性改进。 我们建议你将此更新作为定期维护工作的一部分进行应用。 安装此更新之前,请参阅先决条件重新启动要求部分。

摘要

安全性改进

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

质量和可靠性改进

WPF1 - 解决了使用 RichTextBox 时 WPF 应用程序无法在启用“文本光标指示器”的情况下工作的问题。
- 解决了允许用户使用 keybord 调整 Datagrid 和 Gridview 控件的列宽的问题
- 解决了在启用分组的情况下 TreeView (或 ListBox/DataGrid 中出现的问题,) 在更改基础集合 () 同时折叠或展开 TreeView 节点时出现的问题。 滚动操作,尤其是像 LineUp 或 MouseWheelUp 这样的“短”操作,可能会导致不佳的结果:挂起、崩溃、意外滚动、显示间隙等。
- 解决了当应用程序更改了浮点控制词时打开工具提示导致 ArgumentOutOfRangeException 的问题。
- 解决了在 UI 线程上调用同步等待可能导致呈现线程失败的问题,因为意外的重新输入。
- 解决了 DWM 故障可能导致 WPF 的渲染线程失败的问题。 应用可以通过在 Azure 帐户中设置注册表项来选择加入忽略所有 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 将观察到超时。 可能的解决方法是通过 Switch.System.Net.DontEnableTls13 AppContext 或操作系统注册表禁用 TLS 1.3。

1 Windows Presentation Foundation (WPF)

有关此更新的其他信息

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

  • 5018551 适用于 x64 的 Microsoft 服务器操作系统版本 21H2 的 .NET Framework 3.5、4.8 和 4.8.1 累积更新说明 (KB5018551)

此更新中的已知问题

2022 年 9 月预览版在 Windows Server Update Services 中列出
 使用 Windows Server Update Services (WSUS) 的 IT 管理员可能会注意到,此知识库列在 WSUS 提供的更新中。 此列表为错误。 预览更新通常只能通过 Microsoft 更新目录手动导入。

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

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

解决办法: 此问题现已得到解决。

如何获取此更新

安装此更新

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

文件信息

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

先决条件

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

重启要求

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

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