OPRAVA: Aplikácia neuvoľňuje zdroje vnorených kontajnerov Multichannel Engine v CCF 2009, ak aplikácia dynamicky vytvára vnorené kontajnery

Vzťahuje sa na
Microsoft Customer Care Framework 2009

Príznaky

Pozrite si nasledujúci scenár:

  • Spustíte aplikáciu, ktorá používa nástroj Multichannel Engine of Microsoft Customer Care Framework (CCF) 2009.
  • Aplikácia volá metódu RegisterContainer alebo RegisterNestedContainer. Aplikácia používa túto metódu na dynamické vytváranie vnorených kontajnerov viackanálového motora.
  • Nadradené zobrazenie, ktoré obsahuje vnorené kontajnery, nie je nezaregistrované.

V tomto prípade aplikácia neuvoľňuje zdroje vnorených kontajnerov. Aplikácia napríklad neuvoľní žiadne ovládacie prvky WinForm.

Príčina

Tento problém sa vyskytuje, pretože rozhranie API nástroja Multichannel Engine nedokáže odstrániť vnorené kontajnery, ktoré sa vytvárajú dynamicky.

Riešenie

Informácie o rýchlych opravách

Spoločnosť Microsoft teraz poskytuje podporovanú rýchlu opravu. Jeho účelom je však vyriešiť len problém, ktorý popisuje tento článok. Použite ju len v systémoch, v ktorých sa vyskytol tento konkrétny problém.

Ak chcete vyriešiť tento problém, obráťte sa na služby technickej podpory zákazníkov spoločnosti Microsoft a požiadajte o rýchlu opravu. Úplný zoznam telefónnych čísel služieb technickej podpory spoločnosti Microsoft a informácie o nákladoch na podporu nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: V osobitných prípadoch môžu byť poplatky, ktoré sa bežne účtujú za hovory s oddelením podpory, zrušené, ak pracovník podpory spoločnosti Microsoft rozhodne, že konkrétna aktualizácia váš problém vyrieši. Zvyčajné náklady na podporu sa budú vzťahovať na ďalšie otázky a problémy podpory, na ktoré sa nevzťahuje konkrétna príslušná aktualizácia.

Predpoklady

Ak chcete použiť túto rýchlu opravu, musíte mať nainštalovaný balík CCF 2009 Service Pack 1 (SP1).

Požiadavka na reštartovanie

Ak sa ovplyvnené súbory nepoužívajú, po použití rýchlej opravy nie je potrebné reštartovať počítač.

Informácie o nahradení rýchlych opráv

Táto rýchla oprava nenahrádza žiadne iné rýchle opravy.

Informácie o súboroch

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo neskoršie atribúty súborov), ktoré sú uvedené v nasledujúcej tabuľke. Dátumy a časy týchto súborov sú uvedené v koordinovanom svetovom čase (UTC). Pri zobrazení informácií o súbore sa tieto informácie prevedú na miestny čas. Ak chcete zistiť rozdiel medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas na ovládacom paneli.

Informácie po inštalácii

Po použití tejto rýchlej opravy bude k dispozícii metóda UnRegisterNestedContainer pre rozhranie Microsoft.Ccf.Mce.Core.IEngine a pre triedu Microsoft.Ccf.Mce.Engine.MceEngine. Túto metódu môžete použiť na uvoľnenie pamäťových zdrojov vnorených ovládacích prvkov. 

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Ďalšie informácie o nástroji Multichannel Engine nájdete na nasledujúcej webovej lokalite webová lokalita Microsoft Developer Network (MSDN):

Všeobecné informácie o nástroji Multichannel Engine Ďalšie informácie o dynamickom vytváraní vnorených kontajnerov nájdete na nasledujúcej webovej lokalite MSDN:

Všeobecné informácie o dynamickom vytváraní vnorených kontajnerov