文章編號: 2600217 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

簡介

若要修正一些穩定性、 可靠性和效能問題,在.NET Framework 4 使用 Microsoft.NET Framework 4 的可靠性更新 2。

這個更新還包含中所列的更新套件 」更新取代資訊」 一節。

此更新套件也解決了先前發行的 Microsoft 知識庫 (KB) 文件內未予以記錄一些問題。如需有關這些問題的詳細資訊,請參閱"這個更新可以解決的問題」 一節。

解決方案

更新資訊

可以從「Microsoft 下載中心」下載下列檔案 ︰

摺疊此圖像展開此圖像
下載
立即下載 Microsoft.NET Framework 4 封裝的可靠性更新 2。

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 掃描這個檔案有無病毒。Microsoft 會使用檔案公佈當日所能取得最新病毒偵測軟體。檔案儲存在加強保全的伺服器上,隔絕任何非法的變更檔案。

必要條件

若要套用此更新程式,您必須有.NET Framework 4 或安裝的 Microsoft.NET Framework 4 用戶端設定檔。

若要安裝此更新程式,您必須有 Windows 安裝程式 3.1 或更新版本。若要取得最新版的 Windows 安裝程式,請造訪下列 Microsoft 網站:
下載 Windows Installer 4.5 可轉散發套件

此更新的命令列參數


如需有關此更新所支援的各種命令列參數的詳細資訊,請造訪下列 Microsoft 網站:
227091 Microsoft Windows Installer 工具的命令列參數

如需有關 Windows 安裝程式的詳細資訊,請造訪下列 MSDN 網站:
Windows 安裝程式的一般資訊

重新啟動需求

套用此更新之後,您必須重新開機,如果任何受影響的檔案被鎖定或正在使用中。

更新取代資訊

這個更新會取代下列 hotfix:
2628838 當您在.NET Framework 4.0 為基礎的應用程式中使用 FileSystemWatcher 類別的修正程式: 記憶體遺漏
2600088 現已提供 Microsoft.NET Framework 4.0 中 ASP.NET 瀏覽器定義檔案的 Hotfix

這個更新可以解決的問題

這個更新可以解決下列問題。

若要檢視或隱藏詳細的資訊,請按這裡

問題 1

請考慮如下案例:
  • 您可以使用 Windows Internet Explorer 10 來存取 Microsoft ASP.NET 基礎網頁。
  • 網頁便會啟動回傳作業。
在這個案例中,回傳作業失敗,並且您收到下列錯誤訊息:
指令碼發生錯誤 」,「 '__doPostBack' 未定義


附註網頁可以多種方式啟動回傳作業。例如,網頁可以使用LinkButton控制項來啟動回傳作業。

問題 2

請考慮如下案例:
  • 您建立 ASP.NET 為基礎的網頁有MaintainScrollPositionOnPostBack屬性設定為True
  • 您可以使用 Mozilla 要在 Firefox 4.0 或更新版本的 Mozilla 要在 Firefox 以開啟該網頁。
  • 網頁便會啟動回傳作業。
在這個案例中,捲動位置的網頁並不會維護回傳作業完成之後。

附註本文中所討論的協力廠商產品並非由 Microsoft 製造。Microsoft 不以擔保、 默示或其他方式保證這些產品的可靠性和效能。

問題 3

因為競爭情形的InitStandaloneConfig函式由兩個不同的執行緒呼叫兩次.NET Framework 4 為基礎的 ASP.NET 網站中的System.Web.Configuration類別就會發生 Watson 錯誤。當發生這個問題時,該網站會當機。此外,Watson 錯誤發生後收到下列的存取違規錯誤訊息:
例外狀況的程式碼-System.AccessViolationException

問題 4

請考慮如下案例:
  • 使用者設定快取的要求,包含特定檔案名稱副檔名在 IIS 管理員輸出快取的回應的網際網路資訊服務 (IIS) 使用者模式快取原則。
  • IIS 管理員輸出快取時,會收到具有先前設定副檔名之資源的要求。
  • 自訂的模組將 cookie 設定回應。然後,藉由 IIS 管理員輸出快取的回應會快取。
  • 另一個要求從不同的使用者接收的 IIS 管理員輸出快取,並與 cookie 原始快取的回應會送出不同的使用者。
在這個案例中,使用相同的 cookie 回應會送出至不同的要求者意外。

問題 5

徵狀

當您在.NET Framework 4 為基礎的應用程式中使用FileSystemWatcher類別來監看指定目錄中的變更時,就會發生記憶體遺漏。

原因

之所以發生這個問題,是因為FileSystemWatcher類別中發生錯誤。FileSystemWatcher物件建立時, FileSystemWatcher類別會使用GCHandle類別來建立固定的記憶體回收行程控制代碼。控制代碼是 8 千位元組 (KB),以及使用byte []資料格式。不過, FileSystemWatcher物件永遠不會釋放的記憶體回收行程控制代碼。

問題 6

請考慮如下案例:
  • 您安裝,然後啟用 [Excel 增益集應用程式有 Microsoft.NET Framework 3.5 Service Pack 1 (SP1) 或 Microsoft.NET Framework 2.0 Service Pack 2 (SP2) 安裝的電腦上的 PowerPivot。
  • 您嘗試啟動 Microsoft Excel 2010。
在這個案例中,啟動顯示畫面間歇性地保持開啟再比平常 Excel 2010 中收到下列訊息:
載入增益集 (<x> </x><y></y>) Excel PowerPivot


附註<x></x> 是預留位置,表示位置的載入順序該 PowerPivot 會顯示在 Excel 增益集應用程式之間。 <y> </y>是預留位置,表示增益集應用程式在 Excel 中的總次數。

問題 7

.NET Framework 4.0 組件的服務,可能會造成競爭情形。這個行為會造成針對.NET Framework 4.0 通用語言執行階段 (CLR) 進入不一致的狀態執行 managed 程式碼的處理程序。此外,可能會意外地停止處理程序。安裝這個更新之後,項目會新增至 CLR 版本對應轉換清單,以製作可轉移關閉清單。這可防止任何相關的競爭情形。

檔案資訊

此 hotfix 的英文版具有檔案屬性 (或較新的檔案屬性) 下表中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目中使用 [時區] 索引標籤。

若要檢視或隱藏詳細的資訊,請按這裡

屬性

文章編號: 2600217 - 上次校閱: 2014年2月9日 - 版次: 5.0
這篇文章中的資訊適用於:
  • Microsoft .NET Framework 4.0
關鍵字:?
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip kbmt KB2600217 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:2600217
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com