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

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

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

Приклади:
  • Коли вIXRCustomUserControl::GetPropertyValue() метод називається в XRValue повертається і встановлює за XRValue.shouldFreeValuePointer Змінна ХИБНІСТЬ. Це призводить до розриву. Якщо встановити XRValue.shouldFreeValuePointerЗмінна, щоб у програмі, це викликає втрата пам'яті.
  • Коли вGetDependencyProperty метод називається в XRValue повертається і встановлює за XRValue.shouldFreeValuePointerЗмінна на True. Це призводить до витік пам'яті.

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

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

Вбудований Compact 2013 щомісячні оновлення (липень 2015) доступна від корпорації Майкрософт. Щоб завантажити Windows Embedded Compact 2013 року щомісячні оновлення, перейдіть до OEM корпорації Майкрософт в Інтернеті АБО MyOEM.

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

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

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

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

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

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

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

Англійська версія цього пакета оновлень програмного забезпечення, має атрибути файлів (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Файли, які входять до складу цього пакета оновлень
Ім'я файлуРозмір файлуДатаЧасШлях
Xamlruntime_dt.dll1,133,24003 серпня 2015 р.09:31Public\Common\Oak\Bin\I386
Xamlruntime.map2,416,80403 серпня 2015 р.09:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.REL2,126,85003 серпня 2015 р.09:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,167,36003 серпня 2015 р.09:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.map1,373,90303 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.REL1,679,26403 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll806,91203 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.map2,584,91603 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.REL2,339,33303 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,687,55203 серпня 2015 р.09:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.map5,667,73503 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.REL2,125,89303 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,228,80003 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map2,422,25203 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.REL1,444,01603 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll765,95203 серпня 2015 р.09:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.map9,765,73103 серпня 2015 р.09:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.REL2,121,74603 серпня 2015 р.09:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll1,773,56803 серпня 2015 р.09:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime_dt.dll1,133,24003 серпня 2015 р.09:31Програма відомості з visual studio 11.0\Vc\Vcwizards\Windowsembeddedxamltools
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Докладніше про у Термінологія Microsoft, що використовується для опису оновлень програмного забезпечення.

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

Thuộc tính

ID Bài viết: 3082657 - Xem lại Lần cuối: 08/20/2015 18:10:00 - Bản sửa đổi: 1.0

Windows Embedded Compact 2013

  • kbqfe kbsurveynew kbexpertiseadvanced atdownload kbmt KB3082657 KbMtuk
Phản hồi