Düzeltme: bir ServicedComponent türetilen sınıf nesnesini COM Callable Wrapper aracılığıyla çağırdığınızda "erişim ihlali" hata iletisi alıyorsunuz

Makale çevirileri Makale çevirileri
Makale numarası: 823951 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Ne zaman uzak çağrı bir Bileşen Nesne Modeli (COM) çağrılabilir sarmalayıcı (saatin tersi YÖNDE) bir ServicedComponent için yaptığınız, sınıf nesnesi türetilmiş ve tarafından Çöp Toplayıcısı ServicedComponent türetilen sınıf nesnesini toplanan, aşağıdakine benzer bir hata iletisi alabilirsiniz:
Erişim ihlali - c0000005 kodunu (ilk chance) ilk şansını özel durumlar, önce herhangi bir özel durum işleme raporlanır. Bu özel durum beklenen ele ve olması. EAX 0085f27c ebx = fffffffc ecx = fffffffc edx = 00000001 esi = 000a78c8 edi = 00000000 eip = 791f3fef esp = 0085f23c ebp = 0085f28c iopl = = 0 nv ei pl nz na pe nc cs yukarı 001b ss = 0023 ds = 0023 es = 0023 fs = 0038 gs = 0000 efl = 00010202 mscorwks =! ObjHeader::PassiveGetSyncBlock: [ecx] ds:0023:fffffffc olan 791f3fef 8b01 mov eax =????????

Neden

Saatin tersi YÖNDE, nesne hala başvuruyor, ancak Çöp Toplayıcısı ServicedComponent türetilen sınıf nesnesini'için tanıtıcı toplar bu sorun oluşur.

Çözüm

Bu sorunu gidermek için <a0></a0>, Microsoft .NET Framework 1.1 için en son hizmet paketini edinin. Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://www.microsoft.com/downloads/details.aspx?familyid=A8F5654F-088E-40B2-BBDB-A83353618B38&displaylang=en

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır. Bu sorun ilk olarak Microsoft .NET Framework 1.1 Service Pack 1'de giderilmiştir.

Daha fazla bilgi

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 823951 - Last Review: 25 Ekim 2005 Salı - Gözden geçirme: 1.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 1.1
Anahtar Kelimeler: 
kbmt kbhotfixserver kbqfe kbbug kbnetframe110sp1fix kbfix kbqfe KB823951 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:823951

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com