FIX: Perdita di memoria quando si crea e quindi rimuovere gli elementi in un controllo ListBox in un'applicazione Silverlight per Windows Embedded Compact 2013

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3069592
Introduzione
In questo articolo viene descritto un problema che causa una perdita di memoria quando si crea e quindi rimuovere gli elementi in un controllo ListBox in un'applicazione Silverlight per Windows Embedded Compact 2013. Un aggiornamento è disponibile per risolvere il problema. Prima di installare questo aggiornamento, è necessario installare tutti gli aggiornamenti rilasciati in precedenza per questo prodotto.
Cause
In questo caso, il controllo ListBox utilizza un modello di dati che dispone di associazioni dati in un'applicazione Silverlight per Windows Embedded Compact 2013. Se si ripetutamente creare e rimuovere elementi dal controllo ListBox, si verifica una perdita di memoria che provoca l'arresto del programma. E se si utilizza Performance Monitor per verificare il programma, che l'utilizzo della memoria heap aumenta nel tempo.

Informazioni sull'aggiornamento del software

Informazioni sul download

Windows Embedded Compact 2013 aggiornamento mensile (maggio 2015) è disponibile da Microsoft. Per scaricare questo aggiornamento mensile, Vai aMicrosoft OEM Online o MyOEM.

Prerequisiti

Questo aggiornamento è supportato solo se tutti gli aggiornamenti rilasciati in precedenza per questo prodotto sono inoltre stati installati.

Richiesta di riavvio

Dopo avere applicato questo aggiornamento, è necessario eseguire una generazione pulita dell'intera piattaforma. A tale scopo, utilizzare uno dei seguenti metodi:
  • Dal menu Genera scegliere Pulisci soluzionee quindi scegliere Genera soluzione.
  • Scegliere Ricompila soluzionedal menu Compila .
Non è necessario riavviare il computer dopo avere applicato questo aggiornamento software.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento software presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate nel tempo universale coordinato (UTC). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
File inclusi in questo pacchetto di aggiornamento
Nome del fileDimensione del fileDataOraPercorso
Xamlruntime_dt.dll1,133,23209-dic-2014.10:06Public\Common\Oak\Bin\I386
Xamlruntimecore_dt.dll2,415,28009-dic-2014.10:06Public\Common\Oak\Bin\I386
Xamlruntime.Map2,416,53602-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.Map5,330,35802-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.rel5,787,46202-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntime.rel2,126,85002-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.dll6,316,03202-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,167,36002-Jun-201511:56Public\Common\Oak\Target\X86\Checked
Xamlruntime.Map1,373,73502-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.Map1,811,16102-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.rel1,844,07102-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntime.rel1,679,26402-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.dll2,879,48802-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll806,91202-Jun-201511:56Public\Common\Oak\Target\X86\Retail
Xamlruntime.Map2,584,64602-Jun-201511:56Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.Map5,373,35702-Jun-201511:55Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.rel4,079,13002-Jun-201511:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.rel2,339,33302-Jun-201511:56Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.dll7,512,06402-Jun-201511:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,687,55202-Jun-201511:56Public\Common\Oak\Target\X86\Debug
Xamlruntime.Map5,667,24302-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.Map14,902,63202-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.rel2,826,53302-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.rel2,125,86402-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.dll6,107,13602-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,228,80002-Jun-201511:57Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.Map2,421,81102-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.Map3,969,33502-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.rel1,638,78002-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.rel1,444,01602-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.dll2,789,37602-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll765,95202-Jun-201511:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.Map9,791,13802-Jun-201511:56Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.Map20,735,77402-Jun-201511:56Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.rel2,572,84102-Jun-201511:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.rel2,121,74602-Jun-201511:56Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.dll7,467,00802-Jun-201511:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll1,773,56802-Jun-201511:56Public\Common\Oak\Target\Armv7\Debug
Xamlruntime_dt.dll1,133,23209-dic-2014.10:06Programma Programmi\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedxamltools
Xamlruntimecore_dt.dll2,415,28009-dic-2014.10:06Programma Programmi\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedxamltools
Status
Microsoft ha confermato che questo è un problema nei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3069592 - Ultima revisione: 06/17/2015 12:30:00 - Revisione: 1.0

Windows Embedded Compact 2013

  • kbqfe kbsurveynew kbexpertiseadvanced atdownload kbmt KB3069592 KbMtit
Feedback