使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

简介

.NET Framework 4.7.1 更新可用于 Windows 7 SP1、Windows 8.1、Windows 10 周年更新、Windows 10 创意者更新、Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2 和 Windows Server 2016。 有关此更新解决的问题的更多信息,请参阅“此更新可解决的问题”部分。 此更新中的修补程序将在即将发布的 Fall Creators Update 累积更新 (版本 1709) 和 Server 2016 版本 1709 中提供。

如何获取此更新

Windows 更新

此更新可从 Windows 更新 获取。

Microsoft 下载中心

从 Microsoft 下载中心可以下载以下文件:

下载 立即下载包

对于 Windows RT 8.1:

下载 立即下载包

有关如何下载 Microsoft 支持文件的更多信息,请单击以下文章编号,以查看 Microsoft 知识库中相应的文章:

119591如何从联机服务获得 Microsoft 支持文件

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

先决条件

要应用此更新,必须已安装 .NET Framework 4.7.1。

重启要求

如果未使用受影响的文件,则应用此更新之后无需重新启动计算机。

此更新解决的问题

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

基类库 (BCL)

Windows Presentation Framework (WPF)

  • 某些双 GPU 计算机在运行高对比度的 WPF 应用程序时可能会遇到视觉伪影。 [530113, System.Drawing.dll, Bug]

  • 在特定情形中,System.Windows.Controls.PrintDialog() 将引发算术溢出异常。 [530512, PresentationFramework.dll, Bug]

详细信息

安装此程序包时,您可以看到安装了以下更新,具体取决于您的操作系统:

  • 在 Windows 7 SP1 和 Windows Server 2008 R2 SP1 上,Microsoft.NET Framework 4.7.1 的更新 (KB4054852) 在“控制面板”的程序和功能项下列为已安装的产品。

  • 在 Windows Server 2012 中,它在“控制面板”的已安装的更新项下列为 Microsoft Windows 更新 (KB4054853)

  • 在 Windows 8.1 或 Windows Server 2012 R2 上,它在“控制面板”的已安装的更新项下列为 Microsoft Windows 更新 (KB4054854)

  • 在 Windows 10 周年更新、Windows 10 创意者更新和 Windows Server 2016 上, 它在“控制面板”的 已安装的更新项下列为 Microsoft Windows 更新 (KB4054855)

疑难解答

故障排除#故障排除

安装此更新时,可能会遇到阻止或阻塞安装此更新的问题。 下表列出了可能的阻塞性问题,并提供了相应的解决方案。

阻塞消息

出现这种情况的原因及其解决方法

软件更新 KB4054856 不适用。

当设备中缺少 .NET Framework 4.7.1 产品并且正在安装此更新时,会发生这种情况。

解决方法:在安装此更新之前安装 .NET Framework 4.7.1 产品。

1. 软件更新 KB4054856 不适用。

2. 此操作系统不支持 .NET Framework 4.7.1。

当此更新在不支持 .NET Framework 4.7.1 的设备上安装时,会发生这种情况。

解决方法:确保.NET Framework 4.7.1 和此更新安装在受支持的平台上, (支持的平台列表在) 下面提供。

.NET Framework 4.7.1 或更高版本的更新已安装在此计算机上。

当在具有 Windows 10 Fall Creators Update(版本 1709)或包含 .NET Framework 4.7.1 的 Server 2016 版本 1709 的设备上安装此更新时,会发生这种情况。

解决方法:Windows 10 Fall Creators 更新 (版本 1709) 或 Server 2016 版本 1709 不支持此更新,此更新中的更改将在即将发布的 Windows 10 Fall Creators 更新 (版本 1709) 和 Server 2016 版本 1709 中提供。

支持的平台

以下操作系统支持 .NET Framework 4.7.1 的这个更新:

  • Windows 7 Service Pack 1(x86 和 x64)

  • Windows 8.1(x86 和 x64)

  • Windows 10 周年更新/版本 1607(x86 和 x64)

  • Windows 10 创意者更新/版本 1703(x86 和 x64)

  • Windows Server 2008 R2 Service Pack 1 (x64)

  • Windows Server 2012 (x64)

  • Windows Server 2012 R2 (x64)

  • Windows Server 2016 (x64)

此更新中的修补程序将在 Fall Creators Update 的累积更新 (版本 1709) 和 Server 2016 版本 1709 中提供。

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×