Пакет с актуална корекция е налична за Windows комуникация фондация за .NET Framework 3.0 Service Pack 2 и .NET Framework 3.5 Service Pack 1

Прилага се за: .NET Framework 3.5 Service Pack 1

Обобщена информация


Кумулативен спешна корекция е налична за Windows комуникация фондация (WCF) за Microsoft .NET Framework 3.0 Service Pack 2 и за Microsoft .NET Framework 3.5 Service Pack 1.

Включени в този пакет с актуални корекции

Този пакет с актуални корекции включва актуализации за следните проблеми.Проблем 1Изпълнявате равноправен канал приложение, което използва WCF в .NET Framework 3.0 и се присъедини към мрежа за комуникация. Приложението се срива поради прекъсване изключение, подобно на следното:
Тип изключение: System.ApplicationExceptionMessage: тази операция върнато поради изтекло. (Изключение от HRESULT: 0x800705B4) InnerException: < няма > StackTrace (генерирани): SP IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) 000000001BDBEA10 000007FEF98C285E System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) 000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire (LiteLock ByRef, System.Threading.ReaderWriterLock, Boolean) 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) 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 за обслужване на клиенти и поддръжка, за да получите актуалната корекция. Забележка Ако възникнат допълнителни проблеми или проблеми, трябва да създадете отделна заявка за поддръжка. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към конкретната актуална корекция. За пълен списък на телефонните номера на Microsoft за обслужване на клиенти и поддръжка или да създадете отделна заявка за поддръжка посетете следния уеб сайт на Microsoft: Забележка Формулярът "Налична актуална корекция изтегляне" показва езиците, за които е налична актуалната корекция. Ако не виждате вашия език, това е защото актуалната корекция не е налична за този език.

Необходими условия:

Трябва да имате Microsoft .NET Framework 3.0 Service Pack 2 (SP2) или .NET Framework 3.5 Service Pack 1 (SP1) инсталирани на един от следните Windows операционни системи, за да приложите тази спешна корекция:
  • 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 щракнете върху следния номер на статия в базата знания на Microsoft:
322389 Как да получите най-новия сервизен пакет за Windows XP
За повече информация за придобиването на сервизен пакет за Windows Server 2003 щракнете върху следния номер на статия в базата знания на Microsoft:
889100 Как да получите най-новия сервизен пакет за Windows Server 2003
За повече информация за придобиването на сервизен пакет на Windows Vista щракнете върху следния номер на статия в базата знания на Microsoft:
935791 Как да получите най-новия сервизен пакет за Windows Vista
За повече информация за придобиването на сервизен пакет за Windows Server 2008 щракнете върху следния номер на статия в базата знания на Microsoft:
968849 Как да получите най-новия сервизен пакет за Windows Server 2008
За повече информация как да получите Service Pack 1 за Windows 7 или Windows Server 2008 R2, щракнете върху следния номер на статия в базата знания на Microsoft:
976932 Информация за Service Pack 1 за Windows 7 и Windows Server 2008 R2

Информация за рестартиране

Може да се наложи да рестартирате компютъра, след като приложите тази актуална корекция, ако всички засегнати файлове се използват. Препоръчваме ви затворете всички приложения на .NET Framework, преди да приложите тази актуална корекция да не се налага да рестартирате компютъра.

Информация за заместване на

Тази актуална корекция не замества издадените актуални корекции.

Файлова информация

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
За всички поддържани базирани на x86 версии на Windows XP SP3 и Windows Server 2003 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
servicemodel.mofНеприложимо85,11329-May-201015:06Неприложимо
Servicemonikersupport.dll3.0.4506.571617,25601-Aug-201100:27x86
Smdiagnostics.dll3.0.4506.5716110,59201-Aug-201100:27x86
Smsvchost.exe3.0.4506.5716128,84801-Aug-201100:27x86
System.identitymodel.dll3.0.4506.5716442,36801 -Aug-201100:27x86
System.runtime.serialization.dll3.0.4506.5716970,75201-Aug-201100:27x86
System.servicemodel.dll3.0.4506.57165,992,44801-Aug-201100:27x86
System.servicemodel.washosting.dll3.0.4506.571632,76801-Aug-201100:27x86
За всички поддържани базирани на x64 версии на Windows XP SP3 и Windows Server 2003 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
servicemodel.mofНеприложимо85,11329-May-201015:06Неприложимо
Servicemonikersupport.dll3.0.4506.571619,30431-Jul-201123:46x64
Smdiagnostics.dll3.0.4506.571694,20831 юли 201123:46x64
Smsvchost.exe3.0.4506.5716116,56031-Jul-201123:46x64
System.identitymodel.dll3.0.4506.5716401,40831 -Jul-201123:46x64
System.runtime.serialization.dll3.0.4506.5716847,87231 юли 201123:46x64
System.servicemodel.dll3.0.4506.57165,332,99231 юли 201123:46x64
System.servicemodel.washosting.dll3.0.4506.571632,76831-Jul-201123:46x64
За всички поддържани базирани на x86 версии на Windows Vista SP2 и Windows Server 2008 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Smdiagnostics.dll3.0.4506.5707110,59228-Jul-201110:57x86
Smsvchost.exe3.0.4506.5707128,84828-Jul-201110:57x86
System.identitymodel.dll3.0.4506.5707442,36828 -Jul-201110:57x86
System.runtime.serialization.dll3.0.4506.5707970,75228-Jul-201110:57x86
System.runtime.serialization.dll3.0.4506.5707970,75228-Jul-201110:57x86
System.servicemodel.dll3.0.4506.57075,992,44828-Jul-201110:57x86
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201110:57x86
System.servicemodel.dll3.0.4506.57075,992,44828-Jul-201110:57x86
Servicemodel.mofНеприложимо85,11328-Jul-201110:57Неприложимо
Servicemodel.mof.uninstallНеприложимо89612-Aug-201014:24Неприложимо
Servicemonikersupport.dll3.0.4506.570717,25628-Jul-201110:57x86
System.identitymodel.dll3.0.4506.5707442,36828-Jul-201110:57x86
System.runtime.serialization.dll3.0.4506.5707970,75228-Jul-201110:57x86
System.servicemodel.dll3.0.4506.57075,992,44828-Jul-201110:57x86
За всички поддържани базирани на x64 версии на Windows Vista SP2 и Windows Server 2008 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Servicemodel.mofНеприложимо85,11328-Jul-201110:55Неприложимо
Servicemodel.mof.uninstallНеприложимо89612-Aug-201014:10Неприложимо
Servicemonikersupport.dll3.0.4506.570719,30428-Jul-201110:55x64
Smdiagnostics.dll3.0.4506.570794,20828-Jul-201110:55x64
Smsvchost.exe3.0.4506.5707116,56028-Jul-201110:55x64
System.identitymodel.dll3.0.4506.5707401,40828 -Jul-201110:55x64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201110:55x64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201110:55x64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201110:55x64
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201110:55x64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201110:55x64
За всички поддържани базирани на IA-64 версии на Windows Server 2008 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Servicemodel.mofНеприложимо85,11328-Jul-201111:26Неприложимо
Servicemodel.mof.uninstallНеприложимо89616-Aug-201014:36Неприложимо
Servicemonikersupport.dll3.0.4506.570733,64028-Jul-201111:26IA-64
Smdiagnostics.dll3.0.4506.570794,20828-Jul-201111:26IA-64
Smsvchost.exe3.0.4506.5707116,56028-Jul-201111:26IA-64
System.identitymodel.dll3.0.4506.5707401,40828-Jul-201111:26IA-64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201111:26IA-64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201111:26IA-64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201111:26IA-64
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201111:26IA-64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201111:26IA-64
За всички поддържани базирани на x86 версии на Windows 7 SP1
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Smdiagnostics.dll3.0.4506.5707110,59228-Jul-201122:40x86
Smsvchost.exe3.0.4506.5707128,84828-Jul-201122:40x86
System.identitymodel.dll3.0.4506.5707442,36828 -Jul-201122:40x86
System.runtime.serialization.dll3.0.4506.5707970,75228-Jul-201122:40x86
System.servicemodel.dll3.0.4506.57075,992,44828-Jul-201122:40x86
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201122:40x86
Servicemodel.mofНеприложимо85,11312-Nov-201023:36Неприложимо
Servicemodel.mof.uninstallНеприложимо89610-Jun-200921:14Неприложимо
Servicemonikersupport.dll3.0.4506.570717,25628-Jul-201122:40x86
System.identitymodel.dll3.0.4506.5707442,36828-Jul-201122:40x86
За всички поддържани базирани на x64 версии на Windows 7 SP1 и Windows Server 2008 R2 SP1
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Servicemodel.mofНеприложимо85,11312-Nov-201023:39Неприложимо
Servicemodel.mof.uninstallНеприложимо89610-Jun-200920:30Неприложимо
Servicemonikersupport.dll3.0.4506.570719,30428-Jul-201122:35x64
Smdiagnostics.dll3.0.4506.570794,20828-Jul-201122:35x64
Smsvchost.exe3.0.4506.5707116,56028-Jul-201122:35x64
System.identitymodel.dll3.0.4506.5707401,40828 -Jul-201122:35x64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201122:35x64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201122:35x64
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201122:35x64
За всички поддържани базирани на IA-64 версии на Windows Server 2008 R2 SP1
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Servicemodel.mofНеприложимо85,11312-Nov-201023:40Неприложимо
Servicemodel.mof.uninstallНеприложимо89610-Jun-200920:35Неприложимо
Servicemonikersupport.dll3.0.4506.570733,64028-Jul-201122:28IA-64
Smdiagnostics.dll3.0.4506.570794,20828-Jul-201122:28IA-64
Smsvchost.exe3.0.4506.5707116,56028-Jul-201122:28IA-64
System.identitymodel.dll3.0.4506.5707401,40828-Jul-201122:28IA-64
System.runtime.serialization.dll3.0.4506.5707847,87228-Jul-201122:28IA-64
System.servicemodel.dll3.0.4506.57075,332,99228-Jul-201122:28IA-64
System.servicemodel.washosting.dll3.0.4506.570732,76828-Jul-201122:28IA-64

Препратки


За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:
824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft