Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

Зведення виправлень доступне для Windows Communication Foundation (WCF) для Microsoft .NET Framework 3.0 пакета оновлень 2 та з Microsoft .NET Framework 3.5 із пакетом оновлень 1.

Виправлення, включені в цей пакет поточних виправлень

Цей пакет поточних виправлень містить усі виправлення, наведені нижче проблеми.Проблема 1Ви запускаєте вузол, канал застосунку, WCF в .NET Framework 3.0, а приєднується Сітка для зв'язку. Застосунок аварійно завершує роботу, за винятком часу очікування, приблизно такого вигляду:

Тип винятку: System.ApplicationExceptionMessage: виконання цієї операції повертається в тому, що у періоду очікування. (Виняток з HRESULT: 0x800705B4) InnerException: < немає > StackTrace, (створено): 000007FEF98C285E Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) для пакета Оновлень IP-000000001BDBEA10 System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) 000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire (LiteLock ByRef, System.Threading.ReaderWriterLock, Логічний вираз) 000000001BDBEAC0 System.ServiceModel.PeerResolvers.CustomPeerResolverService.CleanupMeshEntry (MeshEntry)-000007FEF7780B65 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 клієнтський застосунок не належним чином оновлює його реєстрації або вузла сітки відключення від ungracefully взаємоблокування. У результаті CustomPeerResolverService об'єкт часу очікування під час спроби отримати внутрішній ReaderWriterLock об'єкт.Проблема 2Час запуску служби WCF, яка відповідає умовам:

  • Служба використовує лише один проксі-сервер а також викликає багато операцій на проксі-сервер.

  • Служба, використовує шаблон дуплексу обміну повідомленнями.

  • З асинхронних результати буде додано до об'єкта RequestReplyCorrelator а також не можна видалити, поки не надаються відповіді.

Під час сталася помилка операції запит неможливо обробити запит. Крім того, не можна звільнити пам'ять для запиту, пов'язані з повідомлення, користувач об'єкта. Ця проблема виникає, тому втрата пам'яті в об'єкті ChannelFactoryRef .

Додаткові відомості

Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Проте це виправлення призначена для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення. Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Для повного списку телефонів служби підтримки користувачів і технічної підтримки, або щоб створити окремий запит на обслуговування відвідайте веб-сайт корпорації Microsoft:

http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Попередні вимоги

Має бути інстальовано на Microsoft .NET Framework 3.0 із пакетом оновлень 2 (SP2) або .NET Framework 3.5 із пакетом оновлень 1 (SP1) на одне з таких Windows операційних систем, щоб застосувати це виправлення:

  • Пакет оновлень 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 клацніть номер статті в базі знань Microsoft Knowledge Base:

322389 Як отримати найновіший пакет оновлень Windows XPЩоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Server 2003 клацніть номер статті в базі знань Microsoft Knowledge Base:

889100 Як отримати найновіший пакет оновлень для Windows Server 2003Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Vista клацніть номер статті в базі знань Microsoft Knowledge Base:

935791 Як отримати найновіший пакет оновлень Windows VistaЩоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Server 2008 клацніть номер статті в базі знань Microsoft Knowledge Base:

968849 Як отримати найновіший пакет оновлень для Windows Server 2008Щоб отримати додаткові відомості про те, як отримати пакет оновлень 1 для Windows 7 або Windows Server 2008 R2 клацніть номер статті в базі знань Microsoft Knowledge Base:

976932 Відомості про пакет оновлень 1 для ОС Windows 7 і 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

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 -Серпень 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 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

31 липня 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 -липня 2011 року

23:46

x64

System.runtime.serialization.dll

3.0.4506.5716

847,872

31 липня 2011 року.

23:46

x64

System.servicemodel.dll

3.0.4506.5716

5,332,992

31 липня 2011 року.

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

28 липня 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 -липня 2011 року

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28 липня 2011 року.

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28 липня 2011 року.

10:57

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28 липня 2011 року.

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28 липня 2011 року.

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

28 липня 2011 року.

10:57

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28 липня 2011 року.

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

28 липня 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 -липня 2011 року

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28 липня 2011 року.

10:55

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28 липня 2011 року.

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28 липня 2011 року.

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5707

32,768

28 липня 2011 року.

10:55

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28-Jul-2011

10:55

x64

Для всіх підтримуваних версій Windows Server 2008 SP2 на базі IA-64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

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

28 липня 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 липня 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 липня 2011 року.

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

28 липня 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 -липня 2011 року

22:40

x86

System.runtime.serialization.dll

3.0.4506.5707

970,752

28 липня 2011 року.

22:40

x86

System.servicemodel.dll

3.0.4506.5707

5,992,448

28 липня 2011 року.

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

28 липня 2011 року.

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

28 липня 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 -липня 2011 року

22:35

x64

System.runtime.serialization.dll

3.0.4506.5707

847,872

28 липня 2011 року.

22:35

x64

System.servicemodel.dll

3.0.4506.5707

5,332,992

28 липня 2011 року.

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

28 липня 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 липня 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

Посилання

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмних продуктів Майкрософт

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×