徵狀

您執行 Microsoft 會使用 netTcpBinding 繫結的.NET Framework 3.0 基礎 Windows 通訊基礎 」 (WCF) 服務。 發生暫時性的網路錯誤時,服務當機,因為 System.ServiceModel.CommunicationException 例外狀況。 因為逾時或因為基礎的網路資源問題,可能會發生例外狀況。堆疊追蹤可能類似下列的範例:

...at System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.BeginTryReceiveItem (TimeSpan 逾時、 AsyncCallback 回呼物件狀態) 在在 System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.Start (),在 System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.StartInnerReceive ()在 System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2 (),在 System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.ReceiveMessage (物件狀態)在 System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke (),在 System.Security.SecurityContext.Run (SecurityContext securityContext、 ContextCallback 回呼物件狀態)System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks (),在 System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback (物件狀態)

原因

之所以發生這個問題,是因為DuplexSessionReceiveMessageAndVerifySecurityAsyncResult物件中的ReceiveMessage方法不會攔截例外狀況所造成的錯誤,而它們被傳送至使用者執行緒。

解決方案

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.5 Service Pack 1 (SP1) 安裝在其中一個下列的 Windows 作業系統上套用此 hotfix 之後:

  • 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 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 2008 SP2 的 Windows Vista SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Smdiagnostics.dll

3.0.4506.5721

110,592

23-日-2011

10:57

x86

Smsvchost.exe

3.0.4506.5721

128,848

23-Aug-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5721

442,368

23-8 月 2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-日-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-日-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-日-2011

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

23-日-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-Aug-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.5721

17,256

23-Aug-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5721

442,368

23-日-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-日-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-Aug-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.5721

19,304

23-Aug-2011

10:55

x64

Smdiagnostics.dll

3.0.4506.5721

94,208

23-日-2011

10:55

x64

Smsvchost.exe

3.0.4506.5721

116,560

23-Aug-2011

10:55

x64

System.identitymodel.dll

3.0.4506.5721

401,408

23-8 月 2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-日-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-日-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-日-2011

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

23-日-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-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.5721

33,640

23-Aug-2011

11:24

IA-64

Smdiagnostics.dll

3.0.4506.5721

94,208

23-日-2011

11:24

IA-64

Smsvchost.exe

3.0.4506.5721

116,560

23-Aug-2011

11:24

IA-64

System.identitymodel.dll

3.0.4506.5721

401,408

23-Aug-2011

11:24

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-日-2011

11:24

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-Aug-2011

11:24

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-2011

11:24

IA-64

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

23-日-2011

11:24

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-2011

11:24

IA-64

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

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Smdiagnostics.dll

3.0.4506.5721

110,592

22-Aug-2011

22:36

x86

Smsvchost.exe

3.0.4506.5721

128,848

22-Aug-2011

22:36

x86

System.identitymodel.dll

3.0.4506.5721

442,368

22-Aug-2011

22:36

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

22-Aug-2011

22:36

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

22-Aug-2011

22:36

x86

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

22-Aug-2011

22:36

x86

Servicemodel.mof

Not Applicable

85,113

12-Nov-2010

23:36

Not Applicable

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

21:14

Not Applicable

Servicemonikersupport.dll

3.0.4506.5721

17,256

22-Aug-2011

22:36

x86

System.identitymodel.dll

3.0.4506.5721

442,368

22-Aug-2011

22:36

x86

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

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

12-Nov-2010

23:39

Not Applicable

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

20:30

Not Applicable

Servicemonikersupport.dll

3.0.4506.5721

19,304

22-Aug-2011

22:31

x64

Smdiagnostics.dll

3.0.4506.5721

94,208

22-Aug-2011

22:31

x64

Smsvchost.exe

3.0.4506.5721

116,560

22-Aug-2011

22:31

x64

System.identitymodel.dll

3.0.4506.5721

401,408

22-Aug-2011

22:31

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

22-Aug-2011

22:31

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

22-Aug-2011

22:31

x64

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

22-Aug-2011

22:31

x64

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

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Servicemodel.mof

Not Applicable

85,113

12-Nov-2010

23:40

Not Applicable

Servicemodel.mof.uninstall

Not Applicable

896

10-Jun-2009

20:35

Not Applicable

Servicemonikersupport.dll

3.0.4506.5721

33,640

22-Aug-2011

22:25

IA-64

Smdiagnostics.dll

3.0.4506.5721

94,208

22-Aug-2011

22:25

IA-64

Smsvchost.exe

3.0.4506.5721

116,560

22-Aug-2011

22:25

IA-64

System.identitymodel.dll

3.0.4506.5721

401,408

22-Aug-2011

22:25

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

22-Aug-2011

22:25

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

22-Aug-2011

22:25

IA-64

System.servicemodel.washosting.dll

3.0.4506.5721

32,768

22-Aug-2011

22:25

IA-64

其他相關資訊

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

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

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?

感謝您的意見反應!

×