关于此 .NET Framework 4.8

关于此 .NET Framework 4.8

Microsoft .NET Framework 4.8 是对 Microsoft .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2 的高度兼容的就地更新。 


脱机程序包可用于因无法连接 Internet 而导致 Web 安装程序无法使用的情况。 此包比 Web 安装程序大,并且不包括语言包。 我们建议您使用 Web 安装程序而不是脱机安装程序,以实现最佳效率和带宽要求。


安装此程序包时,可以看到基于操作系统安装的以下程序包或更新:


在 Windows 7 SP1 和 Windows Server 2008 R2 SP1 上,适用于 Microsoft .NET Framework 4.8 的更新 (KB4503548) 在“控制面板”的“程序和功能”下显示为“已安装的产品”。


在 Windows Server 2012 中,适用于 Microsoft Windows 的更新 (KB4486081) 显示在“控制面板”的“已安装的更新”下。 在 Windows RT 8.1、Windows 8.1 或 Windows Server 2012 R2 中,适用于 Microsoft Windows 的更新 (KB4486105) 显示在“控制面板”的“已安装的更新”下。


在 Windows RT 8.1、Windows 8.1 或 Windows Server 2012 R2 中,适用于 Microsoft Windows 的更新 (KB4486105) 显示在“控制面板”的“已安装的更新”下。


在 Windows 10 Anniversary Update(版本 1607)、Windows 10 Creators Update(版本 1703)和 Windows Server 2016 中,其在“控制面板”的“已安装的更新”下作为适用于 Microsoft Windows 的更新 (KB4486129) 列出。


在 Windows 10 Falls Creator 更新版本 1709、Windows 10 2018 年 4 月更新(版本 1803)、Windows 10 2018 年 10 月更新(版本 1809)和 Windows Server 2019 中,它在“控制面板”中的“已安装更新”下被列为“Microsoft Windows 更新”(KB4486153)。


下载信息


可以从 .NET 下载站点下载以下文件:


立即下载 Microsoft .NET Framework 4.8 脱机安装程序包。


对于 Windows RT 8.1:


立即下载 Microsoft .NET Framework 4.8 程序包。


有关如何下载 Microsoft 支持文件的详细信息,请参阅如何从联机服务中获取 Microsoft 支持文件。


病毒扫描声明: Microsoft 已对该文件进行病毒扫描。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。


此更新解决的问题

此更新修复了 .NET Framework 4.8 中的以下问题。


ASP.NET:


修复了在没有 IIS 的计算机上使用 ASP.NET 缓存时出现的 System.Web.Caching 初始化 bug。


Windows 窗体:


修复了通过按住鼠标移动来选择 ComboBox 编辑字段文本的功能。


修复了在处理键盘输入时 WPF 用户控件与托管 WinForms 应用之间的交互问题。


解决了 Narrator/NVDA 宣布 PropertyGrid 组合框展开和折叠操作时的问题。


解决了在 HC 模式下渲染 PropertyGrid 控件的“...”按钮以绘制按钮背景和对比点的问题。


WPF:


解决了在 WPF 应用程序中创建窗口期间出现的句柄泄漏,该应用程序已列入屏幕级 DPI V2 感知清单。  此泄漏可能会导致额外的 GC.Collect 调用,从而影响窗口创建情形的性能。


解决了涉及在绑定路径上显式与 DataContext 绑定的 bug 修复导致的退化。


更多信息

有关 Microsoft .NET Framework 4.8 的详细信息,请参阅 .NET Framework 4.8 已知问题。


此版本的 .NET Framework 与 .NET Framework 3.5 SP1 和较低版本并行运行,但它会对 .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2 执行就地更新。


此更新的命令行开关


有关此更新所支持的各种命令行选项的详细信息,请参阅 .NET Framework 开发人员部署指南中的“命令行选项”部分。


重启要求


安装此更新后,可能必须重新启动计算机。 我们建议您在安装此更新之前退出使用 .NET Framework 的所有应用程序。