摘要

使用的 Windows 通訊基礎 (WCF) 的 Microsoft.NET Framework 3.0 Service Pack 2 和 Microsoft.NET Framework 3.5 Service Pack 1 hotfix 彙總套件。

此 hotfix 彙總套件所隨附修正程式

此 hotfix 彙總套件包括下列問題的修正程式。問題 1執行對等通道及應用程式,在.NET Framework 3.0 中使用 WCF 聯結進行通訊的網狀結構。 因為逾時例外狀況類似下列的應用程式損毀:

例外狀況型別: System.ApplicationExceptionMessage: 因為逾時期間過期,所以傳回此操作。 (從 HRESULT 的例外狀況: 0x800705B4)狀況: < 無 > StackTrace (產生): 預存程序 IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) 000000001BDBEA10 000007FEF98C285ESystem.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 000007FEF77809CESystem.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupActivity (System.Object) 000000001BDBECF0 000007FEF6C7713B System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+WorkItem.Invoke2 () 000000001BDBED70000007FEF92E95AA 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 資訊

支援的 hotfix 可從 Microsoft 取得。 不過,此 hotfix 被用來修正本文所述的問題。 此 hotfix 只適用於發生本文所述之問題的系統。 此 hotfix 可能會接受其他測試。 因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。 如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。 答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。 收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。 如需 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。 如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

您必須擁有 Microsoft.NET Framework 3.0 Service Pack 2 (SP2) 或.NET Framework 3.5 Service Pack 1 (SP1) 安裝其中一個下列的視窗上套用此 hotfix 的作業系統:

  • Windows XP Service Pack 3 (SP3)

  • Windows Server 2003 Service Pack 2 (SP2)

  • Windows Vista Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2 Service Pack 1 (SP1)

如需有關如何取得 Windows XP service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

322389 如何取得最新版 Windows XP Service Pack如需有關如何取得 Windows Server 2003 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

889100 如何取得 Windows Server 2003 的最新 Service Pack如需有關如何取得 Windows Vista service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

935791 如何取得最新的 Windows Vista service pack如需有關如何取得 Windows Server 2008 service pack 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

968849 如何取得 Windows Server 2008 的最新版 Service Pack  如需有關如何取得 Service Pack 1,Windows 7 或 Windows Server 2008 R2 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

976932 Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 的相關資訊

重新啟動資訊

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

取代資訊

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

檔案資訊

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

對於所有支援的 x86 為基礎的版本和 Windows Server 2003 SP2 的 Windows XP SP3

檔案名稱

檔案版本

檔案大小

日期

時間

平台

servicemodel.mof

Not applicable

85,113

29-May-2010

15:06

不適用

Servicemonikersupport.dll

3.0.4506.5716

17,256

01-Aug-2011

00:27

x86

Smdiagnostics.dll

3.0.4506.5716

110,592

01-日-2011

00:27

x86

Smsvchost.exe

3.0.4506.5716

128,848

01-Aug-2011

00:27

x86

System.identitymodel.dll

3.0.4506.5716

442,368

01-8 月 2011

00:27

x86

System.runtime.serialization.dll

3.0.4506.5716

970,752

01-日-2011

00:27

x86

System.servicemodel.dll

3.0.4506.5716

5,992,448

01-日-2011

00:27

x86

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

01-Aug-2011

00:27

x86

對於所有支援的 x64 為主的版本和 Windows Server 2003 SP2 的 Windows XP SP3

檔案名稱

檔案版本

檔案大小

日期

時間

平台

servicemodel.mof

Not applicable

85,113

29-May-2010

15:06

不適用

Servicemonikersupport.dll

3.0.4506.5716

19,304

31-Jul-2011

23:46

x64

Smdiagnostics.dll

3.0.4506.5716

94,208

2011-31-年 7 月

23:46

x64

Smsvchost.exe

3.0.4506.5716

116,560

31-Jul-2011

23:46

x64

System.identitymodel.dll

3.0.4506.5716

401,408

31-年 7 月 2011

23:46

x64

System.runtime.serialization.dll

3.0.4506.5716

847,872

2011-31-年 7 月

23:46

x64

System.servicemodel.dll

3.0.4506.5716

5,332,992

2011-31-年 7 月

23:46

x64

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

31-Jul-2011

23:46

x64

對於所有支援的 x86 為基礎的版本和 Windows Server 2008 SP2 的 Windows Vista SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Smdiagnostics.dll

3.0.4506.5707

110,592

2011-年 7 月 28-

10:57

x86

Smsvchost.exe

3.0.4506.5707

128,848

28-Jul-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-年 7 月 2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

2011-年 7 月 28-

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

2011-年 7 月 28-

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

2011-年 7 月 28-

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

2011-年 7 月 28-

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

Servicemodel.mof

不適用

85,113

28-Jul-2011

10:57

Not Applicable

Servicemodel.mof.uninstall

Not Applicable

896

12-Aug-2010

14:24

不適用

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5707

442,368

2011-年 7 月 28-

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

2011-年 7 月 28-

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

對於所有支援的 x64 為主的版本和 Windows Server 2008 SP2 的 Windows Vista SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

28-Jul-2011

10:55

不適用

Servicemodel.mof.uninstall

Not Applicable

896

12-Aug-2010

14:10

不適用

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

10:55

x64

Smdiagnostics.dll

3.0.4506.5707

94,208

2011-年 7 月 28-

10:55

x64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

10:55

x64

System.identitymodel.dll

3.0.4506.5707

401,408

28-年 7 月 2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

2011-年 7 月 28-

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

2011-年 7 月 28-

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

2011-年 7 月 28-

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

2011-年 7 月 28-

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

10:55

x64

支援 IA 64 基礎的所有版本 Windows Server 2008 SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

28-Jul-2011

11:26

不適用

Servicemodel.mof.uninstall

Not Applicable

896

16-Aug-2010

14:36

不適用

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

11:26

IA-64

Smdiagnostics.dll

3.0.4506.5707

94,208

2011-年 7 月 28-

11:26

IA-64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

11:26

IA-64

System.identitymodel.dll

3.0.4506.5707

401,408

28-Jul-2011

11:26

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

2011-年 7 月 28-

11:26

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-Jul-2011

11:26

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

11:26

IA-64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

2011-年 7 月 28-

11:26

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

11:26

IA-64

對於所有支援的 Windows 7 SP1 的 x86 為基礎的版本

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Smdiagnostics.dll

3.0.4506.5707

110,592

2011-年 7 月 28-

22:40

x86

Smsvchost.exe

3.0.4506.5707

128,848

28-Jul-2011

22:40

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-年 7 月 2011

22:40

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

2011-年 7 月 28-

22:40

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

2011-年 7 月 28-

22:40

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:40

x86

Servicemodel.mof

不適用

85,113

12-Nov-2010

23:36

Not Applicable

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

21:14

不適用

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

22:40

x86

System.identitymodel.dll

3.0.4506.5707

442,368

2011-年 7 月 28-

22:40

x86

對於所有支援的 x64 為主的 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的版本

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

12-Nov-2010

23:39

不適用

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

20:30

不適用

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

22:35

x64

Smdiagnostics.dll

3.0.4506.5707

94,208

2011-年 7 月 28-

22:35

x64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

22:35

x64

System.identitymodel.dll

3.0.4506.5707

401,408

28-年 7 月 2011

22:35

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

2011-年 7 月 28-

22:35

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

2011-年 7 月 28-

22:35

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:35

x64

對於所有支援的 Windows Server 2008 R2 SP1 IA 64 基礎版本

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

12-Nov-2010

23:40

不適用

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

20:35

不適用

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

22:28

IA-64

Smdiagnostics.dll

3.0.4506.5707

94,208

2011-年 7 月 28-

22:28

IA-64

Smsvchost.exe

3.0.4506.5707

116,560

28-Jul-2011

22:28

IA-64

System.identitymodel.dll

3.0.4506.5707

401,408

28-Jul-2011

22:28

IA-64

System.runtime.serialization.dll

3.0.4506.5707

847,872

2011-年 7 月 28-

22:28

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

22:28

IA-64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:28

IA-64

参考

如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×