Du er frakoblet, venter på at Internett skal koble til igjen

Korriger: Minnelekkasje i et Silverlight for Windows Embedded app i en egendefinert kontroll for VTYPE_BSTR i Windows Embedded kompakt 2013

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3082657
Introduksjon
Denne artikkelen beskriver en issuethat utløsere Silverlight for Windows Embedded program krasj fra en minnelekkasje i en egendefinert kontroll av typen VTYPE_BSTR i Windows Embedded kompakt 2013. En oppdatering er tilgjengelig for å løse dette problemet. Før du installerer denne oppdateringen, må alle tidligere utgitte oppdateringer for dette produktet installeres.
Symptom
Du har et Silverlight for Windows Embedded-program i Windows Embedded kompakt 2013. Hvis programmet oppretter og registrerer en egendefinert kontroll som en egendefinert avhengighetsegenskap av typen VTYPE_BSTR, kan dette utløse en minnelekkasje. Minnelekkasje kan dessuten føre til at programmet krasjer.

Eksempler:
  • Når denIXRCustomUserControl::GetPropertyValue() metoden kalles, en XRValue returneres, og angir den XRValue.shouldFreeValuePointer variabel til False. Dette forårsaker et brudd. Hvis du angir XRValue.shouldFreeValuePointervariabel til True i programmet, dette forårsaker en minnelekkasje.
  • Når denGetDependencyProperty metoden kalles, en XRValue returneres, og angir den XRValue.shouldFreeValuePointervariabel til True. Dette forårsaker en minnelekkasje.

Informasjon om programvareoppdatering

Last ned informasjon

Windows innebygde Compact 2013 månedlige oppdateringen (juli 2015) er nå tilgjengelig fra Microsoft. Hvis du vil laste ned denne oppdateringen for Windows Embedded kompakt 2013, kan du gå til Microsoft OEM Online eller MyOEM.

Forutsetninger

Denne oppdateringen støttes bare hvis alle tidligere utgitte oppdateringer for dette produktet er installert.

Krav om omstart

Når du har installert denne oppdateringen, må du utføre et rent Bygg av hele plattformen. Hvis du vil gjøre dette, bruker du én av følgende metoder:
  • Klikk Praktisk løsningLag -menyen, og klikk deretter Bygge løsningen.
  • Klikk Bygge løsningenLag -menyen.
Du har ikke datamaskinen på nytt etter at du har brukt denne programvareoppdateringen.

Informasjon om erstatning av oppdatering

Denne oppdateringen erstatter ikke andre oppdateringer.

Filinformasjon

Den engelskspråklige versjonen av denne programvareoppdateringspakken har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
Filene som er inkludert i denne oppdateringspakken
FilnavnFilstørrelseDatoTidBane
Xamlruntime_dt.dll1,133,24003-Aug-201509:31Public\Common\Oak\Bin\I386
Xamlruntime.Map2,416,80403-Aug-201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.Rel2,126,85003-Aug-201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,167,36003-Aug-201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.Map1,373,90303-Aug-201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.Rel1,679,26403-Aug-201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll806,91203-Aug-201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.Map2,584,91603-Aug-201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.Rel2,339,33303-Aug-201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,687,55203-Aug-201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.Map5,667,73503-Aug-201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.Rel2,125,89303-Aug-201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,228,80003-Aug-201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.Map2,422,25203-Aug-201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.Rel1,444,01603-Aug-201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll765,95203-Aug-201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.Map9,765,73103-Aug-201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.Rel2,121,74603-Aug-201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll1,773,56803-Aug-201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime_dt.dll1,133,24003-Aug-201509:31Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedxamltools
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om den terminologi som Microsoft bruker for å beskrive programvareoppdateringer.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3082657 – Forrige gjennomgang: 08/22/2015 20:46:00 – Revisjon: 1.0

Windows Embedded Compact 2013

  • kbqfe kbsurveynew kbexpertiseadvanced atdownload kbmt KB3082657 KbMtno
Tilbakemelding