对于.NET Framework 4.5.2 4.5.1,以及 Windows Server 2012 中的 4.5 的修补程序汇总包 3139545

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

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

下载信息

下面是一些可从 Microsoft 下载中心下载的文件:


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

系统必备组件

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

重新启动要求

如果正在使用任何受影响的文件,则应用此修补程序后,必须重新启动计算机。我们建议您应用此修补程序之前,退出所有基于.NET Framework 应用程序。

修补程序替换信息

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

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

CLR 问题

大型工作负载具有动态方法 (如和实体框架的 LINQ to SQL) 的特定使用模式会遇到间歇性故障,由动态方法生命周期管理中的问题造成的。此修补程序可以帮助纠正生存期管理问题。

ASP.NET 问题

System.Web.Caching 和 System.Runtime.Caching 错误地报告而使用的缓存项的内存大小不是整个应用程序域使用的内存的大小。这是从在其中进行更改计时器实现.NET Framework 4.5 的回归问题。除了报告大小不正确,所缓存引用的其他对象可能会严重影响 Gen2 GC 延迟。在宿主方案的 ASP.NET,缓存还 miscalculates (通过进程内存限制使用的缓存百分比ASP.NET 性能计数器报告) 的所有应用程序域中的所有缓存的大小回收应用程序域时。

此修补程序的应用程序域对象的其余部分从缓存中删除非有意的引用。它还包括提高延迟的 System.Runtime.Caching 在多核系统上使用 Server GC 的更改。最后,此修补程序正确地计算回收方案的应用程序域中的所有缓存的大小。


适用于

本文适用于如下:
  • Microsoft.NET Framework 4.5.2 时使用:
    • Windows Server 2012
  • Microsoft.NET Framework 4.5.1 时使用:
    • Windows Server 2012
  • Microsoft.NET Framework 4.5 时使用:
    • Windows Server 2012

警告:本文已自动翻译

属性

文章 ID:3139545 - 上次审阅时间:03/01/2016 02:09:00 - 修订版本: 4.0

Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew atdownload kbmt KB3139545 KbMtzh
反馈