Oprava: Obdržíte chybovou zprávu "Narušení přístupu" při volání objektu odvozené třídy ServicedComponent pomocí COM Callable Wrapper

Překlady článku Překlady článku
ID článku: 823951 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Když provedete vzdáleného volání na obálky callable Component Object Model (COM) (CCW) ServicedComponent odvozené třídy objektu a objekt odvozené třídy ServicedComponent shromážděné kolekcí uvolnění paměti, může se zobrazit chybová zpráva podobná následující:
Narušení přístupu - kód c0000005 (nejprve chance) první pravděpodobnost výjimky jsou hlášeny před žádné zpracování výjimek. Tato výjimka může být očekávané a zpracováno. EAX = 0085f27c ebx = fffffffc ecx = fffffffc edx = 00000001 esi = 000a78c8 edi = 00000000 eip = 791f3fef esp = 0085f23c ebp = 0085f28c iopl = 0 nv nahoru ei pl nz na pe nc cs = 001b ss = No 0023 ds = 0023 = 0023 fs = 0038 gs = 0000 efl = 00010202 mscorwks! ObjHeader::PassiveGetSyncBlock: 791f3fef 8b01 mov eax ds:0023:fffffffc [ecx] =????????

Příčina

K tomuto problému dochází, pokud kolekcí nesmyslné shromažďuje popisovač objektu odvozené třídy ServicedComponent zatímco CCW stále odkazuje objekt.

Řešení

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro rozhraní Microsoft .NET Framework 1.1. Další informace naleznete na následujících webech služby MSDN (Microsoft Developer Network):
http://www.microsoft.com/downloads/details.aspx?familyid=A8F5654F-088E-40B2-BBDB-A83353618B38&displaylang=en

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt. Tento problém byl poprvé opraven v Microsoft .NET Framework 1.1 Service Pack 1.

Další informace

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 823951 - Poslední aktualizace: 25. října 2005 - Revize: 1.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 1.1
Klíčová slova: 
kbmt kbhotfixserver kbqfe kbbug kbnetframe110sp1fix kbfix kbqfe KB823951 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:823951

Dejte nám zpětnou vazbu

 

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