Hotfix 彙總套件,可用於 Windows 通訊基礎。NET Framework 3.0 服務套件 2,以及。NET Framework 3.5 服務封包 1

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

在此頁中

結論

使用的 Windows 通訊資格) microsoft 提供的 hotfix 彙總套件。NET Framework 3.0 服務套件 2 和 microsoft。NET Framework 3.5 服務套件 1。

此 hotfix 彙總套件包含的修正程式

此 hotfix 彙總套件包含了下列問題的修正程式。

問題 1

您執行對等通道使用 WCF 中的應用程式。NET Framework 3.0 與聯結來進行通訊的網狀結構。因為的逾時例外狀況類似下列的應用程式損毀:
例外狀況型別: System.ApplicationException
訊息: 等候逾時期間過期,因此傳回此作業。(從 HRESULT 的例外狀況: 0x800705B4)
InnerException:<none></none>
StackTrace (產生):
SP IP 函式
000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal(Int32)
000000001BDBEA10 000007FEF98C285E System.Threading.ReaderWriterLock.AcquireWriterLock(System.TimeSpan)
000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire (LiteLock ByRef,System.Threading.ReaderWriterLock,布林值)
000000001BDBEAC0 000007FEF7780B65 System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupMeshEntry(MeshEntry)
000000001BDBEC70 000007FEF77809CE System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupActivity(System.Object)
000000001BDBECF0 000007FEF6C7713B System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+WorkItem.Invoke2()
000000001BDBED70 000007FEF92E95AA System.Security.SecurityContext.Run (System.Security.SecurityContext,System.Threading.ContextCallback,System.Object)
000000001BDBEDB0 000007FEF6C77090 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+WorkItem.Invoke()
000000001BDBEE00 000007FEF6C76FB1 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.ProcessCallbacks()
000000001BDBEE70 000007FEF6C76E33 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.CompletionCallback(System.Object)
之所以發生這個問題,是因為 PeerChannel 用戶端應用程式不會正確地更新其登錄或網狀拓撲中的節點會很容易中斷時,就會發生死結。當發生這種情況時,CustomPeerResolverService 嘗試取得內部時,物件逾時 ReaderWriterLock 物件。

問題 2

您執行 WCF 服務的符合下列條件:
  • 服務會使用只有一個 proxy,呼叫 proxy 中的許多作業。
  • 服務會使用雙工訊息傳遞模式。
  • 非同步結果加入至 RequestReplyCorrelator 物件,直到所提供的回應無法移除。

在要求作業中發生錯誤時,無法處理要求。此外,不能釋放相關的要求訊息和客戶物件的記憶體。

發生這個問題是因為在記憶體遺漏 ChannelFactoryRef 物件。

其他相關資訊

Hotfix 資訊

使用 Microsoft 的支援的 hotfix。不過,此 hotfix 被用來修正本文所述的問題。套用此 hotfix 會遭遇本文所述之問題的系統。此 hotfix 可能會接受其他測試。因此,如果您不會嚴重受到這個問題,我們建議您等候下一個包含此 hotfix 的軟體更新。

Hotfix 是可供下載,如果沒有在此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註 如果發生其他問題或任何疑難排解是必要的您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。Microsoft 客戶服務和支援電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註 「 下載 Hotfix 」 表單會顯示此 hotfix 卻使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言的支援。

必要條件

您必須有 Microsoft。NET Framework 3.0 服務套件 2 (SP2) 或。NET Framework 3.5 Service Pack 1 (SP1) 安裝在下列 Windows 作業系統上套用此 hotfix:
  • Windows XP 服務套件 3 (SP3)
  • Windows Server 2003 服務套件 2 (SP2)
  • Windows Vista 服務套件 2 (SP2)
  • Windows Server 2008 服務套件 2 (SP2)
  • Windows 7 版本 1 (SP1)
  • Windows Server 2008 R2 服務套件 1 (SP1)
如需有關如何取得 Windows XP service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322389 如何取得最新的 Windows XP service pack
如需有關如何取得 Windows Server 2003 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
889100 如何取得最新 service pack 的 Windows Server 2003
如需有關如何取得 Windows Vista service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
935791 如何取得最新的 Windows Vista service pack
如需有關如何取得 Windows Server 2008 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
968849 如何取得最新 service pack 的 Windows Server 2008
如需有關如何針對 Windows 7 或 Windows Server 2008 R2 取得 Service Pack 1 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
976932 服務套件 1 的 Windows 7,以及 Windows Server 2008 R2 的相關資訊

重新啟動資訊

您可能必須重新啟動電腦,如果任何受影響的檔案正在使用中,套用此 hotfix 之後。我們建議您結束所有。NET Framework 應用程式,然後您套用此 hotfix,以避免重新啟動電腦。

取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

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

所有支援 x86 為主版和 Windows Server 2003 SP2 的 Windows XP SP3
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
servicemodel.mof不適用85,11329-月-201015: 06不適用
Servicemonikersupport.dll3.0.4506.571617,25601-8 月-201100: 27x86
Smdiagnostics.dll3.0.4506.5716110,59201-8 月-201100: 27x86
Smsvchost.exe3.0.4506.5716128,84801-8 月-201100: 27x86
System.identitymodel.dll3.0.4506.5716442,36801-8 月-2011年00: 27x86
System.runtime.serialization.dll3.0.4506.5716970,75201-8 月-201100: 27x86
System.servicemodel.dll3.0.4506.57165,992,44801-8 月-201100: 27x86
System.servicemodel.washosting.dll3.0.4506.57163276801-8 月-201100: 27x86
所有支援 x64 型版本和 Windows Server 2003 SP2 的 Windows XP SP3 x
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
servicemodel.mof不適用85,11329-月-201015: 06不適用
Servicemonikersupport.dll3.0.4506.571619,30431-1 月-201123: 46x64
Smdiagnostics.dll3.0.4506.571694,20831-1 月-201123: 46x64
Smsvchost.exe3.0.4506.5716116,56031-1 月-201123: 46x64
System.identitymodel.dll3.0.4506.5716401,40831-1 月-2011年23: 46x64
System.runtime.serialization.dll3.0.4506.5716847,87231-1 月-201123: 46x64
System.servicemodel.dll3.0.4506.57165,332,99231-1 月-201123: 46x64
System.servicemodel.washosting.dll3.0.4506.57163276831-1 月-201123: 46x64
所有支援 x86 為主版和 Windows Server 2008 SP2 的 Windows Vista SP2
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Smdiagnostics.dll3.0.4506.5707110,5922011-7 月 28-10: 57x86
Smsvchost.exe3.0.4506.5707128,8482011-7 月 28-10: 57x86
System.identitymodel.dll3.0.4506.5707442,368-7 月 28-2011年10: 57x86
System.runtime.serialization.dll3.0.4506.5707970,7522011-7 月 28-10: 57x86
System.runtime.serialization.dll3.0.4506.5707970,7522011-7 月 28-10: 57x86
System.servicemodel.dll3.0.4506.57075,992,4482011-7 月 28-10: 57x86
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-10: 57x86
System.servicemodel.dll3.0.4506.57075,992,4482011-7 月 28-10: 57x86
Servicemodel.mof不適用85,1132011-7 月 28-10: 57不適用
Servicemodel.mof.uninstall不適用89612 年 8 月 201014: 24不適用
Servicemonikersupport.dll3.0.4506.570717,2562011-7 月 28-10: 57x86
System.identitymodel.dll3.0.4506.5707442,3682011-7 月 28-10: 57x86
System.runtime.serialization.dll3.0.4506.5707970,7522011-7 月 28-10: 57x86
System.servicemodel.dll3.0.4506.57075,992,4482011-7 月 28-10: 57x86
所有支援 x64 為主的 Windows Vista SP2 及版本的 Windows Server 2008 SP2 x
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Servicemodel.mof不適用85,1132011-7 月 28-10: 55不適用
Servicemodel.mof.uninstall不適用89612 年 8 月 201014: 10不適用
Servicemonikersupport.dll3.0.4506.570719,3042011-7 月 28-10: 55x64
Smdiagnostics.dll3.0.4506.570794,2082011-7 月 28-10: 55x64
Smsvchost.exe3.0.4506.5707116,5602011-7 月 28-10: 55x64
System.identitymodel.dll3.0.4506.5707401,408-7 月 28-2011年10: 55x64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-10: 55x64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-10: 55x64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-10: 55x64
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-10: 55x64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-10: 55x64
所有支援的 Windows Server 2008 SP2 IA x64 型版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Servicemodel.mof不適用85,1132011-7 月 28-11: 26不適用
Servicemodel.mof.uninstall不適用89616 年 8 月 201014: 36不適用
Servicemonikersupport.dll3.0.4506.570733,6402011-7 月 28-11: 26IA-64
Smdiagnostics.dll3.0.4506.570794,2082011-7 月 28-11: 26IA-64
Smsvchost.exe3.0.4506.5707116,5602011-7 月 28-11: 26IA-64
System.identitymodel.dll3.0.4506.5707401,4082011-7 月 28-11: 26IA-64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-11: 26IA-64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-11: 26IA-64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-11: 26IA-64
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-11: 26IA-64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-11: 26IA-64
所有支援的 Windows 7 SP1 x86 為主版
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Smdiagnostics.dll3.0.4506.5707110,5922011-7 月 28-22: 40x86
Smsvchost.exe3.0.4506.5707128,8482011-7 月 28-22: 40x86
System.identitymodel.dll3.0.4506.5707442,368-7 月 28-2011年22: 40x86
System.runtime.serialization.dll3.0.4506.5707970,7522011-7 月 28-22: 40x86
System.servicemodel.dll3.0.4506.57075,992,4482011-7 月 28-22: 40x86
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-22: 40x86
Servicemodel.mof不適用85,11312 11 月 201023: 36不適用
Servicemodel.mof.uninstall不適用8962009 年 6 月 10 日21: 14不適用
Servicemonikersupport.dll3.0.4506.570717,2562011-7 月 28-22: 40x86
System.identitymodel.dll3.0.4506.5707442,3682011-7 月 28-22: 40x86
所有支援 x64 型版本的 Windows 7 SP1 和 Windows Server 2008 R2 SP1 x
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Servicemodel.mof不適用85,11312 11 月 201023: 39不適用
Servicemodel.mof.uninstall不適用8962009 年 6 月 10 日20: 30不適用
Servicemonikersupport.dll3.0.4506.570719,3042011-7 月 28-22: 35x64
Smdiagnostics.dll3.0.4506.570794,2082011-7 月 28-22: 35x64
Smsvchost.exe3.0.4506.5707116,5602011-7 月 28-22: 35x64
System.identitymodel.dll3.0.4506.5707401,408-7 月 28-2011年22: 35x64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-22: 35x64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-22: 35x64
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-22: 35x64
所有支援的 Windows Server 2008 R2 SP1 IA x64 型版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Servicemodel.mof不適用85,11312 11 月 201023: 40不適用
Servicemodel.mof.uninstall不適用8962009 年 6 月 10 日20: 35不適用
Servicemonikersupport.dll3.0.4506.570733,6402011-7 月 28-22: 28IA-64
Smdiagnostics.dll3.0.4506.570794,2082011-7 月 28-22: 28IA-64
Smsvchost.exe3.0.4506.5707116,5602011-7 月 28-22: 28IA-64
System.identitymodel.dll3.0.4506.5707401,4082011-7 月 28-22: 28IA-64
System.runtime.serialization.dll3.0.4506.5707847,8722011-7 月 28-22: 28IA-64
System.servicemodel.dll3.0.4506.57075,332,9922011-7 月 28-22: 28IA-64
System.servicemodel.washosting.dll3.0.4506.5707327682011-7 月 28-22: 28IA-64

?考

如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

屬性

文章編號: 2569588 - 上次校閱: 2011年8月18日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
關鍵字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2569588 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2569588
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