RÄTT: Minnesläcka när ett objekt som skapats av IXRApplication-klassen läggs till i elementträdet i ett SWE-program

Gäller för
Windows Embedded Compact 7

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.