ВИПРАВЛЕННЯ: Silverlight для ОС Windows Embedded аварійне завершення роботи застосунку втрата пам'яті в додатковий елемент керування, типу VTYPE_BSTR, у Windows 7 вбудований Compact

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3032063
Вступ
У цій статті у цій статті описано проблему, яка викликає Silverlight для ОС Windows Embedded аварійне завершення програми витік пам'яті в додатковий елемент керування, типу VTYPE_BSTR у Windows 7 вбудований Compact. Доступне оновлення для вирішення цієї проблеми. Перш ніж інсталювати це оновлення, потрібно інсталювати всі попередньо випущені оновлення, для цього продукту.
Ознаки
У Windows 7 вбудований Compact у вас є Silverlight для ОС Windows Embedded застосунком. Якщо застосунок створює реєструє настроюваного елемента керування як настроювані залежність властивості типу VTYPE_BSTR, виникає витік пам'яті. Крім того, втрата пам'яті може призвести до аварійне завершення роботи програми.

Приклади:
  • Метод IXRCustomUserControl::GetPropertyValue() називається, що є XRValue повертається і встановлює змінну XRValue.shouldFreeValuePointerFalse. Це призводить до розриву. Якщо встановити XRValue.shouldFreeValuePointer = True програми, це призведе до витік пам'яті.
  • Метод GetDependencyProperty називається, а на XRValue повертається і встановлює змінну XRValue.shouldFreeValuePointerумов. Крім того, це викликає витік пам'яті.

Ці витоку в пам'яті в кінцевому рахунку призводить до аварійно завершує роботу.
Розв'язанн

Відомості про для оновлення програмного забезпечення

Оновити програмне забезпечення наразі корпорація Майкрософт як Вбудовані Compact 7 щомісячні оновлення (червня 2015).

Примітка. Windows Embedded Compact 7 щомісячні оновлення доступне для завантаження з веб-сайт центру завантажень Microsoft:

Попередні вимоги

Це оновлення, підтримується лише, якщо всі попередньо випущені оновлення, для цього продукту також інстальовано.

Необхідність перезавантаження

Після інсталяції цього оновлення, потрібно виконати чисте побудувати всієї платформи. Для цього скористайтеся одним із наведених нижче способів.
  • У меню створити виберіть Чистого рішенняі виберіть Побудувати рішення.
  • Створення меню, натисніть Відновити рішення.
Вам не потрібно перезавантажити комп'ютер, після інсталяції цього оновлення програмного забезпечення.

Відомості про заміну оновлення

Це оновлення не замінює жодних інших оновлень.

Відомості про файли

Англійська версія цього пакета оновлень програмного забезпечення, має атрибути файлів (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Файли, які входять до складу цього пакета оновлень
Ім'я файлуРозмір файлуДатаЧасШлях
Xamlruntime.map1,840,53403 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.REL2,848,17603 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.dll1,712,12803 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Checked
Xamlruntime.map1,435,94603 Лип 2015 р.10:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.REL2,322,26103 Лип 2015 р.10:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.dll1,236,99203 Лип 2015 р.10:56Public\Common\Oak\Target\Mipsii\Retail
Xamlruntime.map2,462,37903 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.REL3,905,40003 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.dll2,523,13603 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii\Debug
Xamlruntime.map1,833,28803 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.REL1,763,46003 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.dll1,359,87203 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Checked
Xamlruntime.map1,264,16903 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.REL1,577,83103 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.dll970,75203 Лип 2015 р.10:56Public\Common\Oak\Target\Armv6\Retail
Xamlruntime.map2,485,09003 Лип 2015 р.10:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.REL2,317,24403 Лип 2015 р.10:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.dll2,232,32003 Лип 2015 р.10:55Public\Common\Oak\Target\Armv6\Debug
Xamlruntime.map1,787,55803 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.REL1,731,06703 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,060,86403 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Checked
Xamlruntime.map1,428,78803 Лип 2015 р.10:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.REL1,626,08703 Лип 2015 р.10:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll778,24003 Лип 2015 р.10:54Public\Common\Oak\Target\X86\Retail
Xamlruntime.map2,282,23903 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.REL2,140,37303 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,601,53603 Лип 2015 р.10:55Public\Common\Oak\Target\X86\Debug
Xamlruntime.map1,803,33303 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.REL2,186,19303 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.dll1,265,66403 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Checked
Xamlruntime.map1,425,65203 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.REL1,955,17903 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.dll925,69603 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Retail
Xamlruntime.map2,461,37203 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.REL2,927,89703 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.dll2,015,23203 Лип 2015 р.10:55Public\Common\Oak\Target\Sh4\Debug
Xamlruntime.map1,838,85003 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.REL2,819,66903 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.dll1,703,93603 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntime.map1,434,54403 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.REL2,301,49703 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.dll1,236,99203 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntime.map2,460,54303 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.REL3,879,01003 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.dll2,514,94403 Лип 2015 р.10:55Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntime.map1,833,27603 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.REL1,763,46003 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,351,68003 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map1,264,09403 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.REL1,577,80203 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll966,65603 Лип 2015 р.10:56Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.map2,485,09803 Лип 2015 р.10:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.REL2,317,21503 Лип 2015 р.10:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll2,228,22403 Лип 2015 р.10:55Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.map1,833,82603 Лип 2015 р.10:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.REL1,769,08603 Лип 2015 р.10:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.dll1,372,16003 Лип 2015 р.10:56Public\Common\Oak\Target\Armv5\Checked
Xamlruntime.map1,264,65603 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.REL1,582,47103 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.dll983,04003 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Retail
Xamlruntime.map2,484,75403 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.REL2,324,87103 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Debug
Xamlruntime.dll2,240,51203 Лип 2015 р.10:55Public\Common\Oak\Target\Armv5\Debug
Посилання
Докладніше про у Термінологія Microsoft, що використовується для опису оновлень програмного забезпечення.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3032063 – останній перегляд: 07/14/2015 16:23:00 – виправлення: 2.0

Windows Embedded Compact 7

  • kbqfe kbfix kbPubTypeKC kbexpertiseinter kbsurveynew atdownload kbmt KB3032063 KbMtuk
Зворотний зв’язок