Úvod
Tento článek popisuje problém, který způsobuje nevracení paměti při vytvoření a odebrání položek z ovládacího prvku ListBox do aplikace programu Silverlight pro Windows Embedded Compact 7. Pro řešení tohoto problému je k dispozici aktualizace. Před instalací této aktualizace musí být všechny předchozí aktualizace vydané pro tento produkt nainstalován.
Příznaky
Ovládací prvek Listbox v tomto případě používá šablonu dat pomocí vazby na data v aplikaci Silverlight pro systém Windows Embedded Compact 7. Po opakovaném vytvoření a odebrání položek z ovládacího prvku ListBox , dojde k nevracení paměti, která nakonec způsobí selhání programu. A pokud pomocí nástroje Sledování výkonu zkontrolujte program, zjistíte, že postupem času se zvyšuje využití paměti haldy.
Řešení
Informace o aktualizaci softwaru
Podporovanou aktualizaci softwaru je nyní k dispozici od společnosti Microsoft jako Windows Embedded Compact 7 Monthly Update (březen 2015).
Poznámka: Windows Embedded Compact 7 měsíční aktualizaci lze stáhnout z následujícího webu Microsoft Download Center:
Aktualizace systému Windows Embedded Compact 7
Předpoklady
Tato aktualizace je podporována pouze v případě, že byly nainstalovány i všechny předchozí aktualizace vydané pro tento produkt.
Požadavek na restartování
Po instalaci této aktualizace nutné provést čisté sestavení celé platformy. Chcete-li to provést, použijte jednu z následujících metod:
-
V nabídce sestavení klepněte na tlačítko Vyčistit řešenía pak klepněte na tlačítko Sestavit řešení.
-
V nabídce sestavení klikněte na tlačítko Znovu sestavit řešení.
Nemáte k restartování počítače po instalaci této aktualizace softwaru.
Informace o nahrazení aktualizace
Tato aktualizace nenahrazuje žádné jiné aktualizace.
Anglická verze tohoto balíčku aktualizace softwaru má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Soubory, které jsou součástí tohoto balíčku aktualizace
Název souboru |
Velikost souboru |
Datum |
Čas |
Cesta |
---|---|---|---|---|
Xamlruntime.dll |
782,336 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\X86\Retail |
Xamlruntimecore.dll |
2,850,816 |
28-Feb-2015 |
03:19 |
Public\Common\Oak\Target\X86\Retail |
Xamlruntime.dll |
1,605,632 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\X86\Debug |
Xamlruntimecore.dll |
7,286,784 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\X86\Debug |
Xamlruntime.dll |
1,064,960 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\X86\Checked |
Xamlruntimecore.dll |
5,410,816 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\X86\Checked |
Xamlruntime.dll |
987,136 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv5\Retail |
Xamlruntimecore.dll |
3,665,920 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv5\Retail |
Xamlruntime.dll |
2,244,608 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv5\Debug |
Xamlruntimecore.dll |
10,182,656 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv5\Debug |
Xamlruntime.dll |
1,376,256 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv5\Checked |
Xamlruntimecore.dll |
7,684,096 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv5\Checked |
Xamlruntime.dll |
974,848 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv6\Retail |
Xamlruntimecore.dll |
3,575,808 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv6\Retail |
Xamlruntime.dll |
2,236,416 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv6\Debug |
Xamlruntimecore.dll |
10,129,408 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv6\Debug |
Xamlruntime.dll |
1,363,968 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv6\Checked |
Xamlruntimecore.dll |
7,610,368 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv6\Checked |
Xamlruntime.dll |
970,752 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv7\Retail |
Xamlruntimecore.dll |
3,567,616 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv7\Retail |
Xamlruntime.dll |
2,228,224 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv7\Debug |
Xamlruntimecore.dll |
10,055,680 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Armv7\Debug |
Xamlruntime.dll |
1,355,776 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv7\Checked |
Xamlruntimecore.dll |
7,548,928 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Armv7\Checked |
Xamlruntime.dll |
1,241,088 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Mipsii\Retail |
Xamlruntimecore.dll |
4,251,648 |
28-Feb-2015 |
03:21 |
Public\Common\Oak\Target\Mipsii\Retail |
Xamlruntime.dll |
2,527,232 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii\Debug |
Xamlruntimecore.dll |
10,838,016 |
28-Feb-2015 |
03:19 |
Public\Common\Oak\Target\Mipsii\Debug |
Xamlruntime.dll |
1,716,224 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii\Checked |
Xamlruntimecore.dll |
8,126,464 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii\Checked |
Xamlruntime.dll |
1,236,992 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Xamlruntimecore.dll |
4,202,496 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Xamlruntime.dll |
2,519,040 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Xamlruntimecore.dll |
10,825,728 |
28-Feb-2015 |
03:19 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Xamlruntime.dll |
1,708,032 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Xamlruntimecore.dll |
8,089,600 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Xamlruntime.dll |
925,696 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Retail |
Xamlruntimecore.dll |
3,223,552 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Retail |
Xamlruntime.dll |
2,019,328 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Debug |
Xamlruntimecore.dll |
8,359,936 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Debug |
Xamlruntime.dll |
1,269,760 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Checked |
Xamlruntimecore.dll |
6,455,296 |
28-Feb-2015 |
03:20 |
Public\Common\Oak\Target\Sh4\Checked |
Xamlruntimecore_dt.dll |
2,433,024 |
01-Dec-2014 |
20:42 |
Public\Common\Oak\Bin\I386 |
Odkazy
Další informace o terminologii , kterou společnost Microsoft používá k popisu aktualizací softwaru.