Windows 通信基盤の構築に.NET Framework 3.0 Service Pack 2 および.NET Framework 3.5 Service Pack 1 の修正プログラム ロールアップ パッケージがあります。

概要

修正プログラム ロールアップは、Windows Communication Foundation (WCF) Microsoft.NET Framework 3.0 Service Pack 2 および Microsoft.NET Framework 3.5 Service pack 1 用に使用できます。

この修正プログラム ロールアップに含まれる修正

この修正プログラム ロールアップには、次の問題に対する修正が含まれています。問題 1ピア チャネルのアプリケーションを.NET Framework 3.0 の WCF を使用して通信のメッシュの結合を実行します。 次のようなタイムアウト例外が発生したため、アプリケーションがクラッシュします。

例外の種類: System.ApplicationExceptionMessage: タイムアウト期間が経過したため、この操作が返されます。 (HRESULT からの例外: 0x800705B4)InnerException: < none > (生成) スタック トレース: SP IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) 000000001BDBEA10 000007FEF98C285E(ByRef の LiteLock、System.Threading.ReaderWriterLock、System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) 000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquireブール値) 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 サービスを実行するとします。

  • サービスでは、1 つのプロキシを使用して、プロキシで多くの操作を呼び出します。

  • サービスでは、二重のメッセージング パターンを使用します。

  • 非同期の結果は、 RequestReplyCorrelatorオブジェクトに追加され、応答が送信されるまで削除できません。

要求の操作でエラーが発生する場合は、要求を処理できません。 さらに、関連する要求メッセージとユーザー オブジェクトのメモリを解放することはできません。この問題は、 ChannelFactoryRefオブジェクトでメモリ リークが発生したために発生します。

詳細情報

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。 ただし、この修正プログラムは、この資料に記載された問題のみを修正するものです。 この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。 注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。 この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。 お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

Microsoft.NET Framework 3.0 Service Pack 2 (SP2) が必要か、次のウィンドウのいずれかにこの修正プログラムを適用するオペレーティング システムにインストールされて、.NET Framework 3.5 Service Pack 1 (SP1)。

  • 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 の入手方法の詳細については、次の文書番号をクリックし、マイクロソフト サポート技術資料を参照してください。

322389 Windows XP の最新の Service Pack を入手する方法Windows Server 2003 service pack の入手方法の詳細については、次の文書番号をクリックし、マイクロソフト サポート技術資料を参照してください。

889100 最新の Windows Server 2003 の Service Pack を入手する方法Windows Vista Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

935791 Windows Vista Service Pack 2 (SP2) のインストールWindows Server 2008 の Service Pack を入手する方法の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

968849 最新の Windows Server 2008 Service Pack を入手する方法Windows 7 や Windows Server 2008 R2 Service Pack 1 を取得する方法については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

976932 Windows 7 Service Pack 1 および Windows Server 2008 R2 に関する情報

再起動の情報

影響を受けるファイルを使用している場合にこの修正プログラムを適用した後コンピューターを再起動する必要があります。 コンピューターを再起動することを避けるために、この修正プログラムを適用する前に、すべての.NET Framework アプリケーションを終了することをお勧めします。

置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。

すべてサポートされている x86 ベース バージョンの Windows XP SP3 および Windows Server 2003 SP2 の

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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

2011 年 8 月-01-

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

2011 年 8 月-01-

00:27

x86

System.servicemodel.dll

3.0.4506.5716

5,992,448

2011 年 8 月-01-

00:27

x86

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

01-Aug-2011

00:27

x86

すべてサポートされている x64 ベース バージョンの Windows XP SP3 および Windows Server 2003 SP2 の

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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 年 7 月-31-

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 年 7 月-31-

23:46

x64

System.servicemodel.dll

3.0.4506.5716

5,332,992

2011 年 7 月-31-

23:46

x64

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

31-Jul-2011

23:46

x64

すべてサポートされている x86 ベースのバージョンの Windows Vista SP2 の Windows Server 2008 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 Vista の SP2 および Windows Server 2008 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

サポートされている x86 ベースのすべてのバージョンの Windows 7 SP1 の

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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

すべてサポートされている IA 64 ベース バージョンの Windows Server 2008 R2 SP1 の

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

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

関連情報

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

フィードバックをお送りいただきありがとうございます!

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×