Introduktion
I den här artikeln beskrivs ett problem som utlöser en minnesläcka när ett objekt som skapats av klassen IXRApplication läggs till i elementträdet i ett SWE-program i Windows Embedded Compact 7. Det finns en uppdatering som löser problemet. Innan du installerar den här uppdateringen måste alla tidigare utfärdade uppdateringar för den här produkten installeras.
Symptom
Du har ett Silverlight för Windows Embedded-program (SWE) på en enhet som kör Windows Embedded Compact 7. Du använder klassen IXRApplication för att skapa ett anpassat användarkontrollobjekt. Om du använder objektet för att anropa metoden GoToVisualState och sedan anropar funktionen SetChild för att lägga till den i elementträdet uppstår en minnesläcka.
Lösning
Information om programvaruuppdatering
En programuppdatering som stöds är nu tillgänglig från Microsoft som Windows Embedded Compact 7 Monthly Update (januari 2016).
Obs! Denna månatliga uppdatering för Windows Embedded Compact 7 kan laddas ned från följande Microsoft Download Center-webbplats:
Windows Embedded Compact 7 Uppdateringar
Krav
Den här uppdateringen stöds bara om alla tidigare utfärdade uppdateringar för den här produkten också har installerats.
Krav på omstart
När du har installerat den här uppdateringen måste du göra en ren version av hela plattformen. Det gör du genom att använda en av följande metoder:
- Klicka på Rensa lösning på menyn Skapa och klicka sedan på Skapa lösning.
- På menyn Skapa klickar du på Återskapa lösning.
Du behöver inte starta om datorn efter att du har installerat den här programuppdateringen.
Ersättningsinformation om uppdateringen
Den här uppdateringen ersätter inte andra uppdateringar.
Filinformation
Den engelska versionen av det här programuppdateringspaketet har filattributen (eller senare filattribut) som anges i följande tabell. Datumen och tiderna för dessa filer anges i Coordinated Universal Time (UTC). När du visar filinformationen konverteras den till lokal tid. Om du vill hitta skillnaden mellan UTC och lokal tid använder du fliken Tidszon i objektet Datum och tid på kontrollpanelen.
Files som ingår i det här uppdateringspaketet
| Filnamn | Filstorlek | Datum | Tid | Sökväg |
|---|---|---|---|---|
| Xamlruntimecore_dt.dll | 2,433,024 | 25-jan-2016 | 10:17 | Public\Common\Oak\Bin\I386 |
| Xamlruntimecore.map | 4,698,561 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii\Checked |
| Xamlruntimecore.rel | 7,510,854 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii\Checked |
| Xamlruntimecore.dll | 8,126,464 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii\Checked |
| Xamlruntimecore.map | 1,640,594 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Mipsii\Retail |
| Xamlruntimecore.rel | 3,483,073 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Mipsii\Retail |
| Xamlruntimecore.dll | 4,251,648 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Mipsii\Retail |
| Xamlruntimecore.map | 5,202,790 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Mipsii\Debug |
| Xamlruntimecore.rel | 10,297,406 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Mipsii\Debug |
| Xamlruntimecore.dll | 10,838,016 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Mipsii\Debug |
| Xamlruntimecore.map | 4,657,160 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv6\Checked |
| Xamlruntimecore.rel | 3,031,746 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv6\Checked |
| Xamlruntimecore.dll | 7,610,368 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv6\Checked |
| Xamlruntimecore.map | 1,626,640 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Armv6\Retail |
| Xamlruntimecore.rel | 1,991,545 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Armv6\Retail |
| Xamlruntimecore.dll | 3,575,808 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Armv6\Retail |
| Xamlruntimecore.map | 5,206,524 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv6\Debug |
| Xamlruntimecore.rel | 3,050,567 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Armv6\Debug |
| Xamlruntimecore.dll | 10,129,408 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Armv6\Debug |
| Xamlruntimecore.map | 4,851,073 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.rel | 3,023,423 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.dll | 5,410,816 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.map | 1,795,192 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.rel | 1,877,227 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.dll | 2,850,816 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.map | 5,210,041 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.rel | 4,019,167 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.dll | 7,286,784 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.map | 4,654,529 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Checked |
| Xamlruntimecore.rel | 3,747,901 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Checked |
| Xamlruntimecore.dll | 6,455,296 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Checked |
| Xamlruntimecore.map | 1,633,300 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Retail |
| Xamlruntimecore.rel | 2,367,675 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Retail |
| Xamlruntimecore.dll | 3,223,552 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Sh4\Retail |
| Xamlruntimecore.map | 5,198,495 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Sh4\Debug |
| Xamlruntimecore.rel | 4,411,363 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Sh4\Debug |
| Xamlruntimecore.dll | 8,359,936 | 25-jan-2016 | 10:23 | Public\Common\Oak\Target\Sh4\Debug |
| Xamlruntimecore.map | 4,703,034 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Xamlruntimecore.rel | 7,386,299 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Xamlruntimecore.dll | 8,089,600 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Checked |
| Xamlruntimecore.map | 1,644,537 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Xamlruntimecore.rel | 3,359,301 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Xamlruntimecore.dll | 4,202,496 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Retail |
| Xamlruntimecore.map | 5,207,382 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Xamlruntimecore.rel | 10,223,514 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Xamlruntimecore.dll | 10,825,728 | 25-jan-2016 | 10:21 | Public\Common\Oak\Target\Mipsii_fp\Debug |
| Xamlruntimecore.map | 4,655,735 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.rel | 3,031,949 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.dll | 7,548,928 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.map | 1,625,441 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.rel | 1,991,545 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.dll | 3,567,616 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.map | 5,206,525 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.rel | 3,050,132 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.dll | 10,055,680 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.map | 4,650,292 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Checked |
| Xamlruntimecore.rel | 3,053,438 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Checked |
| Xamlruntimecore.dll | 7,684,096 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Checked |
| Xamlruntimecore.map | 1,620,597 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Retail |
| Xamlruntimecore.rel | 2,009,728 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Retail |
| Xamlruntimecore.dll | 3,665,920 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Retail |
| Xamlruntimecore.map | 5,200,013 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Debug |
| Xamlruntimecore.rel | 3,072,926 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Debug |
| Xamlruntimecore.dll | 10,182,656 | 25-jan-2016 | 10:22 | Public\Common\Oak\Target\Armv5\Debug |
| Xamlruntimecore_dt.dll | 2,433,024 | 25-jan-2016 | 10:17 | Program files\Microsoft visual studio 9.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.