Düzeltme: Yazıda VTYPE_BSTR özel denetim Windows Embedded Compact 2013'de Windows Embedded Silverlight için bir uygulama dosyasında bellek sızıntısı

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3082657
Giriş
Bu makalede Windows Embedded Silverlight için bir uygulama çökmesi ile özel bir denetim türü Windows Embedded Compact 2013'de VTYPE_BSTR bir bellek sızıntısı issuethat Tetikleyicileri açıklar. Bu sorunu gidermek bir güncelleştirme kullanılabilir. Bu güncelleştirmeyi yüklemeden önce bu ürün için daha önce yayımlanmış tüm güncelleştirmeleri yüklü olmalıdır.
Belirtiler
Windows Embedded Compact 2013'de Windows Embedded Silverlight için bir uygulama var. Uygulama oluşturur ve özel bir denetim türü VTYPE_BSTR özel bir bağımlılık özelliği olarak kaydeder, bu bellek sızıntısı tetikleyebilir. Ayrıca, bellek sızıntısı uygulamanın çökmesine neden olabilir.

Örnekler:
  • ZamanIXRCustomUserControl::GetPropertyValue() yöntemi çağrıldığında, bir XRValue döner ve ayarlar XRValue.shouldFreeValuePointer değişken için yanlış. Bu mola neden olur. Ayarlarsanız XRValue.shouldFreeValuePointerdeğişken true, uygulamanızda, bu bellek sızıntısına neden olur.
  • ZamanGetDependencyProperty yöntemi çağrıldığında, bir XRValue döner ve ayarlar XRValue.shouldFreeValuePointerdeğişkenini True'ya ayarlar. Bu bellek sızıntısına neden olur.

Yazılım güncelleştirme bilgileri

İndirme bilgileri

Windows Embedded Compact 2013 Aylık Güncelleştirmesi (Temmuz 2015) artık Microsoft'tan edinilebilir. Windows Embedded Compact 2013 aylık bu güncelleştirmeyi karşıdan yüklemek için şu adrese gidin Microsoft OEM Çevrimiçi veya MyOEM.

Ön koşullar

Bu güncelleştirme yalnızca bu ürün için daha önce yayımlanan güncelleştirmelerin tümü de yüklüyse desteklenir.

Yeniden başlatma gereksinimi

Bu güncelleştirmeyi yükledikten sonra platformun tamamı için temiz bir yapı oluşturma gerçekleştirmeniz gerekir. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
  • Yapı menüsünde, Temiz Solution' ı tıklayın ve Build Solution' ı tıklatın.
  • Yapı menüsünde, Yeniden Solution' ı tıklayın.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme başka hiçbir güncelleştirmenin yerini almaz.

Dosya bilgileri

Bu yazılım güncelleştirme paketinin İngilizce sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Bu güncelleştirme paketinin içerdiği dosyalar
Dosya adıDosya boyutuTarihSaatYol
Xamlruntime_dt.dll1,133,24003 Ağu 201509:31Public\Common\Oak\Bin\I386
Xamlruntime.map2,416,80403 Ağu 201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.rel2,126,85003 Ağu 201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll1,167,36003 Ağu 201509:40Public\Common\Oak\Target\X86\Checked
Xamlruntime.map1,373,90303 Ağu 201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.rel1,679,26403 Ağu 201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll806,91203 Ağu 201509:39Public\Common\Oak\Target\X86\Retail
Xamlruntime.map2,584,91603 Ağu 201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.rel2,339,33303 Ağu 201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll1,687,55203 Ağu 201509:39Public\Common\Oak\Target\X86\Debug
Xamlruntime.map5,667,73503 Ağu 201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.rel2,125,89303 Ağu 201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll1,228,80003 Ağu 201509:40Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map2,422,25203 Ağu 201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.rel1,444,01603 Ağu 201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.dll765,95203 Ağu 201509:40Public\Common\Oak\Target\Armv7\Retail
Xamlruntime.map9,765,73103 Ağu 201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.rel2,121,74603 Ağu 201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll1,773,56803 Ağu 201509:39Public\Common\Oak\Target\Armv7\Debug
Xamlruntime_dt.dll1,133,24003 Ağu 201509:31Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedxamltools
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Referanslar
Hakkında bilgi edinin terminoloji Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3082657 - Son İnceleme: 08/20/2015 18:11:00 - Düzeltme: 1.0

Windows Embedded Compact 2013

  • kbqfe kbsurveynew kbexpertiseadvanced atdownload kbmt KB3082657 KbMttr
Geri bildirim