Applies To.NET

发布日期:

2019/2/26

版本:

.NET Framework 3.5 and 4.7.2

发布日期: 2019 年 2 月 26 日

版本: .NET Framework 3.5 和 4.7.2

改进和修补程序

此更新包含质量改进。 此更新中未引入任何新的操作系统功能。 重要更改包括:

  • 解决 System.Threading.Timer 中一个问题,其中一个全局队列受到单进程范围的锁定保护,从而导致在多台计算机上频繁使用计时器的可扩展性问题。 您可以使用以下 AppContext 开关选择加入修复程序。 (请参见这些说明以启用转换器。)

    • 转换器名称: Switch.System.Threading.UseNetCoreTimer

    • 要启用的转换器值: true

    • 注意不要依赖于以编程方式应用设置。 当加载 System.Threading.Timer 类型时,每个 AppDomain 只能读取一次转换器值。

  • 解决了在某些 System.Data.SqlClient 使用场景中出现的导致兼容性中断的问题。

  • 改进弱事件模式的内存分配和清理计划行为。 您可以使用以下 AppContext 开关选择加入修复程序。 (请参见这些说明以启用转换器。)

    • 转换器名称: Switch.MS.Internal.EnableWeakEventMemoryImprovements

    • 转换器名称: Switch.MS.Internal.EnableCleanupSchedulingImprovements

    • 要启用的转换器值: true

  • 在 .NET 3.5 Windows 窗体应用程序中解决了一个可能无法显示应用程序 UI 的问题(显示一个包含红色“X”符号的白屏)。 此外,它还解决了一个文件保存对话框和文件夹浏览器对话框的双重提示。

此更新中的已知问题

Microsoft 目前不知道此更新的任何问题。

如何获取此更新

Windows 更新

若要下载并安装此更新,请转到“设置”>“更新和安全”>“Windows 更新”,然后选择“检查更新”。  

Microsoft 更新目录

若要获取此更新的独立程序包,请转到 Microsoft 更新目录网站。  

文件信息

有关此更新中提供的文件列表,请下载适用于 x64 的累积更新 4486553 的文件信息适用于 x86 的累积更新 4486553 的文件信息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。