Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

Запустите Microsoft службы платформа.NET Framework 3.0 под управлением Windows Communication Foundation (WCF), использующее привязку netTcpBinding. При возникновении ошибки временное состояние сети служба завершает работу из-за исключения System.ServiceModel.CommunicationException. Исключение может возникнуть из-за истечения времени ожидания или из-за ошибки базовой сетевой ресурс. Трассировка стека может выглядеть примерно так:

.. .at System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.BeginTryReceiveItem (время ожидания TimeSpan, обратный вызов AsyncCallback, состояние объекта) в (System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.StartInnerReceive) в (System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.Start) на В (System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2) на System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.ReceiveMessage (состояние объекта) System.Security.SecurityContext.Run (SecurityContext securityContext, обратного вызова ContextCallback, состояние объекта) в (System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke) на (System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks) на System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback (состояние объекта)

Причина

Эта проблема возникает из-за ReceiveMessage метод DuplexSessionReceiveMessageAndVerifySecurityAsyncResult объекта не перехватывает исключения, вызванные ошибки, и они передаются в потоке пользовательского.

Решение

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, что описана в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления. Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Необходимо иметь Microsoft платформа.NET Framework 3.5 Пакет обновления 1 (SP1) установлен на одной из следующих операционных систем Windows для установки этого исправления:

  • Windows Vista с пакетом обновления 2 (SP2)

  • Windows Server 2008 с пакетом обновления 2 (SP2)

  • Windows 7 с пакетом обновления 1 (SP1)

  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Чтобы получить дополнительные сведения о получении пакета обновления для Windows Vista, щелкните следующий номер статьи базы знаний Майкрософт:

935791 Получение последнего пакета обновления для Windows VistaДополнительные сведения о том, как получить пакет обновления для Windows Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:

968849 Получение последнего пакета обновления для Windows Server 2008Дополнительные сведения о том, как получить Пакет обновления 1 для Windows 7 или Windows Server 2008 R2 щелкните следующий номер статьи базы знаний Майкрософт:

976932 Сведения о пакете обновления 1 (SP1) для Windows 7 и Windows Server 2008 R2

Необходимость перезагрузки

Может потребоваться перезагрузить компьютер после установки исправления, если используются все файлы. Рекомендуется завершить работу всех приложений платформа.NET Framework до установки данного исправления, чтобы избежать необходимости перезагрузки компьютера.

Сведения о замене

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.

Для всех поддерживаемых версий x86 под управлением Windows Vista с пакетом обновления 2 и Windows Server 2008 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 -авг-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 Vista с пакетом обновления 2 и 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.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 -авг-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 с пакетом обновления 1 для систем на базе 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 с пакетом обновления 1 и Windows Server 2008 R2 с пакетом обновления 1

Имя файла

Версия файла

Размер

дата

Время

Платформа

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

Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 R2 с пакетом обновления 1

Имя файла

Версия файла

Размер

дата

Время

Платформа

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

Дополнительная информация

Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.

824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×