本文說明的 hotfix 彙總套件 3139555,4.5.2、 4.5.1 和 4.5 Microsoft.NET Framework 中可使用。如需有關此 hotfix 彙總套件的修正程式的詳細資訊,請參閱此 hotfix 彙總套件所修正的問題。 Web 安裝程式是一個小型封裝 (小於 1 mb),自動決定,並下載適用於特定的平台的元件。
解決方案
下載資訊
可從「Microsoft 下載中心」下載下列檔案:
立即下載 hotfix 套件。 如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文章編號,移至 Microsoft 知識庫 」 中的文件︰
119591如何從線上服務取得 Microsoft 的支援檔案Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強安全性的伺服器,以避免受到任何未經授權的更改。 注意如果要確認的 hotfix 彙總套件版本安裝完成後,檢查發行 DWORD 值。若要向前相容性,尋找的值是大於或等於以下表所列的值。
Hotfix 彙總套件版本 |
發行 DWORD 的值 |
---|---|
Hotfix 彙總套件 3139555,.NET Framework 4.5 和更新版本 |
380026 |
如需有關如何判斷.NET Framework 版本的詳細資訊,請參閱如何判斷已安裝的.NET Framework 版本。
先決條件
若要套用此 hotfix,您必須使用.NET Framework 4.5.2、 4.5.1 或安裝的 4.5。
重新啟動需求
您必須重新啟動電腦,如果任何受影響的檔案正在使用中,會套用此 hotfix 之後。我們建議您套用此 hotfix 之前,結束所有的.NET Framework 應用程式。
Hotfix 取代資訊
此 hotfix 套件不會取代先前發行的 hotfix 套件。
此 hotfix 彙總套件所修正的問題
問題 1
當您執行的處理 (例如,Entity Framework 與 LINQ to SQL) 的動態方法的特定使用模式的大量工作負載的應用程式時,您可能會遇到間歇性的損毀,應用程式中。
在動態方法的存留期管理問題,所以會發生這個問題。發生這個問題時,會擲回System.Reflection.TargetInvocationException 。 此修正程式已修正的存留期管理問題。問題 2
System.Web.Caching和System.Runtime.Caching兩者報告可供整個 AppDomain,而不是快取項目所使用的記憶體的大小的記憶體的大小。這是從.NET Framework 4.5 迴歸,因為計時器實作中的變更。除了報告不正確的大小,快取所參考的其他物件可能會大幅降低 gen2 GC 延遲。在 ASP.NET 裝載案例,快取也 miscalculates 的所有應用程式網域中的所有快取大小 (如報告透過使用的處理序記憶體限制的快取 %ASP.NET的效能計數器) 時,應用程式定義域會循環。
此修正程式會從快取,對其他應用程式網域物件移除非預期作業的引用,以便正確的大小報告也一樣。此修正程式也會包含以改善為 System.Runtime.Caching 的延遲,使用 Server GC 的多核心電腦上的變更。此外,在套用此修正程式之後,應用程式定義域回收的案例中的所有快取的大小已正確計算。