你目前正处于脱机状态,正在等待 Internet 重新连接

对于.NET Framework 4.5、 4.5.1 和 Windows 中的 4.5.2 修补程序汇总包 3146717 (离线安装程序)

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3146717
本文介绍了修补程序汇总包 3146717,可用于 Microsoft.NET Framework 4.5.2 4.5.1,以及 4.5。有关修补程序汇总所修复的问题的详细信息,请参阅 此修复程序汇总所修复的问题 一节。

由于缺乏互联网连接,无法使用 Web 安装程序时,可以使用脱机软件包。我们建议使用 Web 安装程序而不是离线包,只要有可能最佳的效率和带宽要求。
解决方案
下面是一些可从 Microsoft 下载中心下载的文件:

下载立即下载的脱机安装程序包。

有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从在线服务获得 Microsoft 的支持文件
微软已对此文件进行病毒扫描。Microsoft 使用该文件投递日期时可用的最新的病毒检测软件。存储在安全增强型服务器上的该文件,帮助防止对文件进行任何未经授权的更改。

注意:要验证修补程序的更新版本,请检查以确定已安装的版本发布关键字的值。为了向前兼容,您可以检查的值是大于或等于在下表中列出的值。

修补程序汇总版本 发行 DWORD 的值
对于.NET Framework 4.5 及更高版本的修补程序汇总包 3146711 380035
有关如何确定.NET Framework 版本的详细信息,请参阅 如何 ︰ 确定是否已安装的.NET Framework 版本.

更多信息

系统必备组件

若要应用此修补程序,您必须具有.NET Framework 4.5.2、 4.5.1 或安装的 4.5。

重新启动要求

您需要重新启动计算机后,如果任何受影响的文件正在使用,则在应用此修补程序。我们建议您关闭所有基于.NET Framework 应用程序,然后再应用此修补程序。

修补程序替换信息

此修复程序包不替换以前发布的修补程序包。

此修复程序汇总所修复的问题

ASP.NET 问题

争用和不良性能发生在System.Web.BufferAllocator上有超过 32 内核的计算机上运行 web 应用程序时。

修复:通过在System.Web.BufferAllocator中删除全局锁消除了争用。

Windows 窗体问题

满足以下条件时,缓慢初始化 Windows 窗体PrintPreviewDialog用户界面 ︰

  • 使用网络打印机。
  • 这台打印机,例如双工设置的用户首选项进行修改。
该方案得到了性能优化。如果不修改特定页面的页面设置,打印机设置不重新应用 (通过访问到打印机后台处理程序) 此页。如果应用程序通过修改打印机设置 QueryPageSettings 事件处理程序中,受影响的页的打印预览生成性能不会提高,即使设置了选择加入标志。

为了参加这种优化,应到 app.config 文件,具体取决于您的.NET Framework 版本添加下面的项。

.NET Framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?><configuration>   < appSettings >       < add key="OptimizePrintPreview" value="true" />   < /appSettings ></configuration>
.NET Framework 4.6 或更高版本

<?xml version="1.0" encoding="utf-8"?><configuration> < runtime>   < AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" /> < /runtime></configuration>
如果应用程序可以运行在任一版本的.NET Framework 中,相同的文件中使用这两个开关。

若要退出,删除开关,或将值设置为false

ClickOnce 问题

ClickOnce 已被更新,以支持 TLS 1.1 和 1.2。ClickOnce 将自动检测的 TLS 协议,则需要在运行时。没有额外的步骤,在 ClickOnce 需要启用此功能。

注意:ClickOnce 将继续支持 TLS 1.0 的可预见的未来,即使是 认为不再符合 PCI 规范.​

属性

文章 ID:3146717 - 上次审阅时间:04/13/2016 18:52:00 - 修订版本: 1.0

Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5, Windows 8.1, Windows RT 8.1, Windows 8, Windows RT, Windows Server 2012 R2 Standard, Windows Server 2012 Standard, Windows Server 2008 Service Pack 2, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1, Windows Vista Service Pack 2

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB3146717 KbMtzh
反馈
) + "//c.microsoft.com/ms.js'><\/script>");