Teď jste offline a čekáte, až se znova připojí internet.

Oprava: Silverlight pro systém Windows Embedded aplikace dojde k chybě z nevracení paměti u vlastního ovládacího prvku typu VTYPE_BSTR v systému Windows Embedded Compact 7

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3032063
Úvod
Tento článek popisuje problém, který aktivuje zhroucení aplikace programu Silverlight pro aplikaci Windows Embedded z nevracení paměti u vlastního ovládacího prvku typu VTYPE_BSTR v systému 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
Máte program Silverlight pro aplikaci Windows Embedded aplikace v systému Windows Embedded Compact 7. Pokud aplikace vytvoří a zaregistruje jako vlastní závislost vlastnost typu VTYPE_BSTRvlastní ovládací prvek, může dojít k nevracení paměti. Nevracení paměti může navíc způsobit selhání aplikace.

Příklady:
  • Je volána metoda IXRCustomUserControl::GetPropertyValue() , se vrátí XRValue a nastaví proměnnou XRValue.shouldFreeValuePointer na hodnotu False. To způsobí konec. Nastavíte-li XRValue.shouldFreeValuePointer = True v aplikaci, dojde k nevrácení paměti.
  • Je volána metoda GetDependencyProperty , se vrátí XRValue a nastaví proměnnou XRValue.shouldFreeValuePointer na hodnotu True. To také způsobuje nevracení paměti.

Tyto nevracení paměti způsobit selhání aplikace.
Řešení

Informace o aktualizaci softwaru

Podporovanou aktualizaci softwaru je nyní k dispozici od společnosti Microsoft jako Windows Embedded Compact 7 Monthly Update (červen 2015).

Poznámka: Windows Embedded Compact 7 měsíční aktualizaci lze stáhnout z následujícího webu Microsoft Download Center:

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í klikněte na tlačítko Vyčistit řešenía potom 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.

Informace o souboru

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 souboruVelikost souboruDatumČasCesta
Xamlruntime.map1,840,53403. července 201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.rel2,848,17603. července 201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.dll1,712,12803. července 201510:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.map1,435,94603. července 201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.rel2,322,26103. července 201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.dll1,236,99203. července 201510:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.map2,462,37903. července 201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.rel3,905,40003. července 201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.dll2,523,13603. července 201510:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.map1,833,28803. července 201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.rel1,763,46003. července 201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.dll1,359,87203. července 201510:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.map1,264,16903. července 201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.rel1,577,83103. července 201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.dll970,75203. července 201510:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.map2,485,09003. července 201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.rel2,317,24403. července 201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.dll2,232,32003. července 201510:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.map1,787,55803. července 201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.rel1,731,06703. července 201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,060,86403. července 201510:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.map1,428,78803. července 201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.rel1,626,08703. července 201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll778,24003. července 201510:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.map2,282,23903. července 201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.rel2,140,37303. července 201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,601,53603. července 201510:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.map1,803,33303. července 201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.rel2,186,19303. července 201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.dll1,265,66403. července 201510:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.map1,425,65203. července 201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.rel1,955,17903. července 201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.dll925,69603. července 201510:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.map2,461,37203. července 201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.rel2,927,89703. července 201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.dll2,015,23203. července 201510:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.map1,838,85003. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.rel2,819,66903. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.dll1,703,93603. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.map1,434,54403. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.rel2,301,49703. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.dll1,236,99203. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.map2,460,54303. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.rel3,879,01003. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.dll2,514,94403. července 201510:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.map1,833,27603. července 201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.rel1,763,46003. července 201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,351,68003. července 201510:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map1,264,09403. července 201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.rel1,577,80203. července 201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll966,65603. července 201510:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.map2,485,09803. července 201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.rel2,317,21503. července 201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll2,228,22403. července 201510:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.map1,833,82603. července 201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.rel1,769,08603. července 201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.dll1,372,16003. července 201510:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.map1,264,65603. července 201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.rel1,582,47103. července 201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.dll983,04003. července 201510:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.map2,484,75403. července 201510:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.rel2,324,87103. července 201510:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.dll2,240,51203. července 201510:55Public\Common\Oak\Target\Armv5\Debug
Odkazy
Seznamte se terminologie používaná společností Microsoft k popisu aktualizací softwaru.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3032063 - Poslední kontrola: 07/14/2015 22:38:00 - Revize: 2.0

Windows Embedded Compact 7

  • kbqfe kbfix kbpubtypekc kbexpertiseinter kbsurveynew atdownload kbmt KB3032063 KbMtcs
Váš názor