Pakiet zbiorczy poprawek jest dostępna dla funkcji Windows Communication Foundation programu.NET Framework 3.0 z dodatkiem Service Pack 2 i dla programu.NET Framework 3.5 z dodatkiem Service Pack 1

Streszczenie

Pakiet zbiorczy poprawek jest dostępna dla Windows Communication Foundation (WCF) dla programu Microsoft.NET Framework 3.0 z dodatkiem Service Pack 2 i Microsoft.NET Framework 3.5 z dodatkiem Service Pack 1.

Poprawek uwzględnionych w tym pakiecie zbiorczym poprawek

Ten pakiet zbiorczy poprawek zawiera poprawki dotyczące następujących problemów.Problem 1Uruchom elementu równorzędnego kanału aplikacji, która korzysta z usługi WCF w programie.NET Framework 3.0 i sprzężenia siatki do komunikacji. Awarie aplikacji z powodu wyjątku limit czasu, podobny do następującego:

Typ wyjątku: System.ApplicationExceptionMessage: operacja została zwrócona, ponieważ przekroczono limit czasu. (Wyjątek od HRESULT: 0x800705B4) Właściwość InnerException: < Brak > StackTrace (generowane): 000007FEF98C285E 000000001BDBEA10 SP IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire (LiteLock ByRef, System.Threading.ReaderWriterLock, 000007FEF77818C5 000000001BDBEA50 System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) Logiczna) 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 System.Security.SecurityContext.Run 000007FEF92E95AA (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)Ten problem występuje z powodu zakleszczenia, który występuje, gdy aplikacja kliencka PeerChannel nie zostać poprawnie zaktualizowany jego rejestracji lub węzła w sieci rozłącza ungracefully. W takim przypadku obiekt CustomPeerResolverService limit czasu podczas próby uzyskania obiektu ReaderWriterLock wewnętrznego.Problem 2Uruchom usługi WCF, który spełnia następujące warunki:

  • Usługa używa tylko jeden serwer proxy i wywołuje wiele operacji na serwerze proxy.

  • Usługa używa dwustronnego wzorzec wiadomości.

  • Asynchroniczne wynik jest dodawany do obiektu RequestReplyCorrelator i nie mogą być usunięte do czasu odpowiedzi.

Gdy wystąpi błąd w operacji żądanie, nie można przetworzyć żądania. Ponadto nie można zwolnić pamięci dla obiektu request pokrewne wiadomości i odbiorcy. Ten problem występuje z powodu przecieku pamięci w obiekcie ChannelFactoryRef .

Więcej informacji

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj poprawkę tylko w systemach, w których występuje problem opisany w tym artykule. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę. Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, skontaktuj się z Obsługą i Wsparciem Klienta Microsoft w celu uzyskania poprawki. Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następujące witryny firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.

Wymagania wstępne

Musi mieć Microsoft.NET Framework 3.0 z dodatkiem Service Pack 2 (SP2) lub.NET Framework 3.5 z dodatkiem Service Pack 1 (SP1) zainstalowany w jednej z następujących okien systemów operacyjnych w celu zastosowania tej poprawki:

  • Windows XP z dodatkiem Service Pack 3 (SP3)

  • Windows Server 2003 z dodatkiem Service Pack 2 (SP2)

  • Windows Vista z dodatkiem 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)

Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku service pack dla systemu Windows XP, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

322389 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows XPAby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku service pack dla systemu Windows Server 2003 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

889100 Jak uzyskać najnowszy dodatek service pack dla systemu Windows Server 2003Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku service pack dla systemu Windows Vista, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

935791 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows VistaAby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku service pack dla systemu Windows Server 2008, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

968849 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows Server 2008  Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku Service Pack 1 dla systemu Windows 7 lub Windows Server 2008 R2 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

976932 Informacje o dodatku Service Pack 1 dla systemu Windows 7 i Windows Server 2008 R2

Informacje dotyczące ponownego uruchamiania

Należy ponownie uruchomić komputer po zastosowaniu tej poprawki, jeśli wszystkie pliki podlegające usterce są używane. Zaleca się zamknięcie wszystkich aplikacji.NET Framework, przed zastosowaniem tej poprawki, aby uniknąć konieczności ponownego uruchamiania komputera.

Informacje o zastępowaniu

Ta poprawka nie zastępuje wcześniej wydanej poprawki.

Informacje dotyczące pliku

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Wszystkie obsługiwane wersje x86 dodatku SP3 dla systemu Windows XP i Windows Server 2003 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

servicemodel.mof

Nie dotyczy

85,113

29-May-2010

15:06

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5716

17,256

01-Aug-2011

00:27

x86

Smdiagnostics.dll

3.0.4506.5716

110592

01-sie-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 -sie-2011

00:27

x86

System.runtime.serialization.dll

3.0.4506.5716

970,752

01-sie-2011

00:27

x86

System.servicemodel.dll

3.0.4506.5716

5,992,448

01-sie-2011

00:27

x86

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

01-Aug-2011

00:27

x86

Dla wszystkich obsługiwanych wersji x64 dodatku SP3 dla systemu Windows XP i Windows Server 2003 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

servicemodel.mof

Nie dotyczy

85,113

29-May-2010

15:06

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5716

19,304

31-Jul-2011

23:46

x64

Smdiagnostics.dll

3.0.4506.5716

94208

31-lip-2011

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 -lip-2011

23:46

x64

System.runtime.serialization.dll

3.0.4506.5716

847,872

31-lip-2011

23:46

x64

System.servicemodel.dll

3.0.4506.5716

5,332,992

31-lip-2011

23:46

x64

System.servicemodel.washosting.dll

3.0.4506.5716

32,768

31-Jul-2011

23:46

x64

Wszystkie obsługiwane wersje x86 dodatku SP2 dla systemu Windows Vista i Windows Server 2008 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Smdiagnostics.dll

3.0.4506.5707

110592

28-lip-2011

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 -lip-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-lip-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-lip-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-lip-2011

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-lip-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

Servicemodel.mof

Nie dotyczy

85,113

28-Jul-2011

10:57

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

12-Aug-2010

14:24

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-lip-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-lip-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-Jul-2011

10:57

x86

Dla wszystkich obsługiwanych wersji x64 dodatku SP2 dla systemu Windows Vista i Windows Server 2008 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Servicemodel.mof

Nie dotyczy

85,113

28-Jul-2011

10:55

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

12-Aug-2010

14:10

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

10:55

x64

Smdiagnostics.dll

3.0.4506.5707

94208

28-lip-2011

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 -lip-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-lip-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-lip-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-lip-2011

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-lip-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

10:55

x64

Wszystkie obsługiwane wersje systemu Windows Server 2008 z dodatkiem SP2 komputerów z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Servicemodel.mof

Nie dotyczy

85,113

28-Jul-2011

11:26

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

16-Aug-2010

14:36

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

11:26

IA-64

Smdiagnostics.dll

3.0.4506.5707

94208

28-lip-2011

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

28-lip-2011

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

28-lip-2011

11:26

IA-64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

11:26

IA-64

Wszystkie obsługiwane wersje systemu Windows 7 z dodatkiem SP1 x86

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Smdiagnostics.dll

3.0.4506.5707

110592

28-lip-2011

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 -lip-2011

22:40

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28-lip-2011

22:40

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28-lip-2011

22:40

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:40

x86

Servicemodel.mof

Nie dotyczy

85,113

12-Nov-2010

23:36

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

10-Jun-2009

21:14

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

17,256

28-Jul-2011

22:40

x86

System.identitymodel.dll

3.0.4506.5707

442,368

28-lip-2011

22:40

x86

Dla wszystkich obsługiwanych wersji systemu Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1 x64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Servicemodel.mof

Nie dotyczy

85,113

12-Nov-2010

23:39

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

10-Jun-2009

20:30

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

19,304

28-Jul-2011

22:35

x64

Smdiagnostics.dll

3.0.4506.5707

94208

28-lip-2011

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 -lip-2011

22:35

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28-lip-2011

22:35

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-lip-2011

22:35

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28-Jul-2011

22:35

x64

Wszystkie obsługiwane wersje systemu Windows Server 2008 R2 z dodatkiem SP1 komputerów z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Servicemodel.mof

Nie dotyczy

85,113

12-Nov-2010

23:40

Nie dotyczy

Servicemodel.mof.uninstall

Nie dotyczy

896

10-Jun-2009

20:35

Nie dotyczy

Servicemonikersupport.dll

3.0.4506.5707

33,640

28-Jul-2011

22:28

IA-64

Smdiagnostics.dll

3.0.4506.5707

94208

28-lip-2011

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

28-lip-2011

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

Informacje

Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×