使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

本文說明適用于 Microsoft 3139546 4.5.2、4.5.1 和 4.5 .NET Framework的 Hotfix 匯總匯總清單。 有關 Hotfix 匯總修正問題詳細資訊,請參閱「此修補程式匯總修正的問題」一節。

解決方案

下載資訊

對應至 KB3139546 的修補程式已取代為 .NET Framework 的最新更新,其中包含先前包含在 KB3139546 中的所有修正程式。 建議您安裝最新更新.NET Framework

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文章編號,移至「Microsoft 知識庫」中的文章:

119591 如何從線上服務取得 Microsoft 支援檔案 Microsoft 掃描此檔案中的病毒。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在安全性強化的伺服器上,以避免任何未經授權的變更。

其他相關資訊

先決條件

若要適用此修補程式,您必須安裝 .NET Framework 4.5.2、4.5.1 或 4.5。

重新啟動需求

如果有任何受影響的檔案遭到使用,您必須在適用此 Hotfix 之後重新開機電腦。 建議您先退出所有.NET Framework型應用程式,然後再申請此 hotfix。

Hotfix 取代資訊

此修補程式套件無法取代先前發佈的 Hotfix 套件。

此修補程式匯總修正的問題

問題 1

當您執行的應用程式會經歷大量工作負載,以及動態方法的特定使用模式 (例如 Entity Framework,LINQ to SQL) ,應用程式可能會間歇性地當機。

發生此行為的原因是動態方法生命週期管理中發生問題。 發生此問題時,系統會引發 System.Reflection.TargetInvocationException 錯誤。

此修正程式可修正生命週期管理問題。

問題 2

System.Web.Cache 和 System.Runtime.Cache 會報告整個 AppDomain 所使用的記憶體量,而不是快存專案所使用的記憶體量。

這是自 4.5 .NET Framework中的回歸問題,計時器的實現已變更。 除了報告不正確的大小之外,由緩存參照的其他物件可能會嚴重影響 Gen2 GC 延遲。 在 ASP.NET 主機情況下,當應用程式網域回收時,該緩存也會錯誤計算所有應用程式網域 (透過 Cache % 流程記憶體限制使用 ASP.NET) 的績效計數器) 的所有應用程式網域大小。

修正程式會移除來自緩存中其他 App 網域物件的非預期參照,因此現在會報告正確的大小。 它也包含變更,以改善使用 Server GC 的多核心電腦上的 System.Runtime.Caching 延遲。 最後,此修正程式可正確計算 App 網域回收案例的所有緩存大小。

適用於

本文適用於下列項目:

  • Microsoft .NET Framework 4.5.2

  • Microsoft .NET Framework 4.5.1

  • Microsoft .NET Framework 4.5

  • Windows 7 Service Pack 1

  • Windows Server 2008 R2 Service Pack 1

  • Windows Server 2008 Service Pack 2

  • Windows Vista Service Pack 2

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×