Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

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ı tetikleyen bir sorun açıklanır. 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:

  • IXRCustomUserControl::GetPropertyValue() yöntemi çağrıldığında, bir XRValue döner ve XRValue.shouldFreeValuePointer değişkenini False olarak ayarlar. Bu mola neden olur. Uygulamanızda true XRValue.shouldFreeValuePointer değişkeni ayarlandıysa, bu bellek sızıntısına neden olur.

  • GetDependencyProperty yöntemi çağrıldığında, bir XRValue döner ve XRValue.shouldFreeValuePointer değişkenini True olarak 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 Microsoft OEM Online veya MyOEMgidin.

Önkoş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.

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 boyutu

Tarih

Saat

Yol

Xamlruntime_dt.dll

1,133,240

03-Aug-2015

09:31

Public\Common\Oak\Bin\I386

Xamlruntime.map

2,416,804

03-Aug-2015

09:40

Public\Common\Oak\Target\X86\Checked

Xamlruntime.rel

2,126,850

03-Aug-2015

09:40

Public\Common\Oak\Target\X86\Checked

Xamlruntime.dll

1,167,360

03-Aug-2015

09:40

Public\Common\Oak\Target\X86\Checked

Xamlruntime.map

1,373,903

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Retail

Xamlruntime.rel

1,679,264

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Retail

Xamlruntime.dll

806,912

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Retail

Xamlruntime.map

2,584,916

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Debug

Xamlruntime.rel

2,339,333

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Debug

Xamlruntime.dll

1,687,552

03-Aug-2015

09:39

Public\Common\Oak\Target\X86\Debug

Xamlruntime.map

5,667,735

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Checked

Xamlruntime.rel

2,125,893

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Checked

Xamlruntime.dll

1,228,800

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Checked

Xamlruntime.map

2,422,252

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Retail

Xamlruntime.rel

1,444,016

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Retail

Xamlruntime.dll

765,952

03-Aug-2015

09:40

Public\Common\Oak\Target\Armv7\Retail

Xamlruntime.map

9,765,731

03-Aug-2015

09:39

Public\Common\Oak\Target\Armv7\Debug

Xamlruntime.rel

2,121,746

03-Aug-2015

09:39

Public\Common\Oak\Target\Armv7\Debug

Xamlruntime.dll

1,773,568

03-Aug-2015

09:39

Public\Common\Oak\Target\Armv7\Debug

Xamlruntime_dt.dll

1,133,240

03-Aug-2015

09:31

Program 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.

Başvurular

Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında ek bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×