Özet
Düzeltme toplaması, Microsoft .NET Framework 3.0 Service Pack 2 ve Microsoft .NET Framework 3.5 Service Pack 1 için Windows Communication Foundation (WCF) için kullanılabilir.
Bu düzeltme toplamasında bulunan düzeltmeler
Bu düzeltme toplaması, aşağıdaki sorunlar için düzeltmeler içerir.Sorun 1Size bir eş iletişimi için bir kafes katılır ve .NET Framework 3. 0'wcf kullanır kanal uygulama çalıştırabilir. Uygulama, aşağıdakine benzer bir çıkış saati özel durumu nedeniyle çöküyor:
Özel durum türü: System.ApplicationExceptionMessage: Bu işlem zaman aşımı süresi dolduğundan döndürdü. (HRESULT özel durum: 0x800705B4) InnerException öğesine: < Hiçbiri > StackTrace (oluşturulan): SP IP Function000000001BDBEA10 0000000000000001 System.Threading.ReaderWriterLock.AcquireWriterLockInternal (Int32) 000000001BDBEA10 000007FEF98C285E (LiteLock ByRef, System.Threading.ReaderWriterLock, System.Threading.ReaderWriterLock.AcquireWriterLock (System.TimeSpan) 000000001BDBEA50 000007FEF77818C5 System.ServiceModel.PeerResolvers.CustomPeerResolverService+LiteLock.Acquire 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 (System.Security.SecurityContext, System.Threading.ContextCallback, System.Object)000000001BDBEDB0 000007FEF6C77090 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper+ 000007FEF92E95AA System.Security.SecurityContext.Run WorkItem.Invoke () 000000001BDBEE00 000007FEF6C76FB1 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.ProcessCallbacks () 000000001BDBEE70 000007FEF6C76E33 System.ServiceModel.Channels.IOThreadScheduler+CriticalHelper.CompletionCallback(System.Object)Bu sorun, PeerChannel'a istemci uygulaması kendi kayıtları doğru güncelleştirilmiyor ya da kafesin içindeki bir düğümün ungracefully kestiğinde oluşan bir kilitlenme nedeniyle oluşur. Bu durumda, iç ReaderWriterLock nesne edinmeye çalıştığında CustomPeerResolverService nesne zaman aşımına uğradı.Sorun 2Aşağıdaki koşullara uyan bir WCF Hizmeti çalıştırın:
-
Hizmet yalnızca bir proxy kullanır ve proxy birçok işlemi çağırır.
-
Çift yönlü bir ileti desen hizmetini kullanır.
-
Bir zaman uyumsuz sonuç RequestReplyCorrelator nesnesine eklenir ve bir yanıt sağlanan kadar kaldırılamaz.
İstek işlemde bir hata ortaya çıktığında, istek işlenemez. Ayrıca, ilgili istek iletisi ve müşteri nesnesi için belleğe bırakılamıyor. ChannelFactoryRef nesnesinde bir bellek sızıntısı nedeniyle bu sorun oluşur.
Ek Bilgi
Düzeltme bilgileri
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak, bu düzeltmeyi yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir. İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun. Not Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.
Ön koşullar
Microsoft .NET Framework 3.0 Service Pack 2 (SP2) yüklü olmalıdır veya .NET Framework 3.5 Service Pack 1 (SP1) işletim sistemleri bu düzeltmeyi uygulamak için aşağıdaki pencerelerden birini yüklü:
-
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 hizmet paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322389 En son Windows XP hizmet paketini elde etmeWindows Server 2003 hizmet paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
889100 En son Windows Server 2003 hizmet paketi nasıl edinilirWindows Vista hizmet paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
935791 En son Windows Vista hizmet paketi nasıl edinilir?Windows Server 2008 hizmet paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
968849 En son Windows Server 2008 hizmet paketi nasıl edinilir? Service Pack 1 veya Windows Server 2008 R2, Windows 7 için elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
976932 Windows 7 ve Windows Server 2008 R2 için Service Pack 1 hakkında bilgi
Yeniden başlatma bilgileri
Etkilenen herhangi bir dosya kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir. Bilgisayarı yeniden başlatmak zorunda kalmamak için bu düzeltmeyi uygulamadan önce tüm .NET Framework uygulamalardan çıkmanız önerilir.
Değiştirme bilgileri
Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.
Dosya bilgileri
Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler Eşgüdümlü Evrensel Saat (UTC) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.
Tüm desteklenen sürümleri Windows XP SP3'ün ve Windows Server 2003 SP2'in x86 tabanlı
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
servicemodel.mof |
Geçerli değil |
85,113 |
29-May-2010 |
15:06 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5716 |
17,256 |
01-Aug-2011 |
00:27 |
x86 |
Smdiagnostics.dll |
3.0.4506.5716 |
110,592 |
01 Ağu 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 Ağu 2011 |
00:27 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5716 |
970,752 |
01 Ağu 2011 |
00:27 |
x86 |
System.servicemodel.dll |
3.0.4506.5716 |
5,992,448 |
01 Ağu 2011 |
00:27 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5716 |
32.768 |
01-Aug-2011 |
00:27 |
x86 |
Tüm desteklenen sürümleri Windows XP SP3'ün ve Windows Server 2003 SP2'in x64 tabanlı
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
servicemodel.mof |
Geçerli değil |
85,113 |
29-May-2010 |
15:06 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5716 |
19,304 |
31-Jul-2011 |
23:46 |
x64 |
Smdiagnostics.dll |
3.0.4506.5716 |
94,208 |
31-Tem-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 -Tem-2011 |
23:46 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5716 |
847,872 |
31-Tem-2011 |
23:46 |
x64 |
System.servicemodel.dll |
3.0.4506.5716 |
5,332,992 |
31-Tem-2011 |
23:46 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5716 |
32.768 |
31-Jul-2011 |
23:46 |
x64 |
X86 tabanlı sürümleri, Windows Vista SP2 ve Windows Server 2008 SP2'in tüm desteklenen
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5707 |
110,592 |
28 Tem 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 -Tem-2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 Tem 2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 Tem 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28 Tem 2011 |
10:57 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32.768 |
28 Tem 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28-Jul-2011 |
10:57 |
x86 |
Servicemodel.mof |
Uygulanabilir değil |
85,113 |
28-Jul-2011 |
10:57 |
Not Applicable |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
12-Aug-2010 |
14:24 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
17,256 |
28-Jul-2011 |
10:57 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28 Tem 2011 |
10:57 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 Tem 2011 |
10:57 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28-Jul-2011 |
10:57 |
x86 |
X64 tabanlı sürümleri, Windows Vista SP2 ve Windows Server 2008 SP2'in tüm desteklenen
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Servicemodel.mof |
Not Applicable |
85,113 |
28-Jul-2011 |
10:55 |
Uygulanabilir değil |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
12-Aug-2010 |
14:10 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
19,304 |
28-Jul-2011 |
10:55 |
x64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 Tem 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 -Tem-2011 |
10:55 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 Tem 2011 |
10:55 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 Tem 2011 |
10:55 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28 Tem 2011 |
10:55 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32.768 |
28 Tem 2011 |
10:55 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
10:55 |
x64 |
Tüm desteklenen IA-64 tabanlı sürümleri Windows Server 2008 SP2'in
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Servicemodel.mof |
Not Applicable |
85,113 |
28-Jul-2011 |
11:26 |
Uygulanabilir değil |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
16-Aug-2010 |
14:36 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
33,640 |
28-Jul-2011 |
11:26 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 Tem 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 Tem 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 Tem 2011 |
11:26 |
IA-64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28-Jul-2011 |
11:26 |
IA-64 |
X86 tabanlı sürümleri Windows 7 SP1'in tüm desteklenen
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5707 |
110,592 |
28 Tem 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 -Tem-2011 |
22:40 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5707 |
970,752 |
28 Tem 2011 |
22:40 |
x86 |
System.servicemodel.dll |
3.0.4506.5707 |
5,992,448 |
28 Tem 2011 |
22:40 |
x86 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32.768 |
28-Jul-2011 |
22:40 |
x86 |
Servicemodel.mof |
Uygulanabilir değil |
85,113 |
12-Nov-2010 |
23:36 |
Not Applicable |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
10-Jun-2009 |
21:14 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
17,256 |
28-Jul-2011 |
22:40 |
x86 |
System.identitymodel.dll |
3.0.4506.5707 |
442,368 |
28 Tem 2011 |
22:40 |
x86 |
X64 tabanlı sürümleri Windows 7 SP1 ve Windows Server 2008 R2 SP1'in tüm desteklenen
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Servicemodel.mof |
Not Applicable |
85,113 |
12-Nov-2010 |
23:39 |
Uygulanabilir değil |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
10-Jun-2009 |
20:30 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
19,304 |
28-Jul-2011 |
22:35 |
x64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 Tem 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 -Tem-2011 |
22:35 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5707 |
847,872 |
28 Tem 2011 |
22:35 |
x64 |
System.servicemodel.dll |
3.0.4506.5707 |
5,332,992 |
28 Tem 2011 |
22:35 |
x64 |
System.servicemodel.washosting.dll |
3.0.4506.5707 |
32.768 |
28-Jul-2011 |
22:35 |
x64 |
Tüm desteklenen IA-64 tabanlı sürümleri Windows Server 2008 R2 SP1
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Servicemodel.mof |
Not Applicable |
85,113 |
12-Nov-2010 |
23:40 |
Uygulanabilir değil |
Servicemodel.mof.uninstall |
Not Applicable |
896 |
10-Jun-2009 |
20:35 |
Uygulanabilir değil |
Servicemonikersupport.dll |
3.0.4506.5707 |
33,640 |
28-Jul-2011 |
22:28 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.5707 |
94,208 |
28 Tem 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 Tem 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 |
Başvurular
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması