Makale numarası: 2390372 - Son Gözden Geçirme: 13 Ekim 2010 Çarşamba - Gözden geçirme: 1.0

Diasymreader.dll bileşenini kullanan ve .NET Framework 4.0 tabanlı bir uygulama çalıştırdığınızda, uygulama çökebilir

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Şu senaryoyu inceleyin::
  • Çalıştırdığınız Microsoft .NET Framework 4.0 tabanlı ve Diasymreader.dll bileşenini kullanan uygulama.
  • Uygulamanın büyük miktarda bellek tüketir.
Bu senaryoda, Diasymreader.dll bileşeni bir erişim ihlali oluşabilir ve daha sonra uygulama çöker.

Neden

Bu sorun nedeniyle oluşur.Longveri türü hatalı büyüyen arabellekte iki 64-bit işaretçileri arasındaki farkı saklayan bir değişken için kullanılır. Bu nedenle, artan arabellek veriler bozulur.

Çözüm

Düzeltme bilgileri


Desteklenen bir düzeltme Microsoft'tan edinilebilir.. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır.. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın.. Bu düzeltme ek sınamaya tabi olabilir.. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir..

MSDN kod Galerisi'nden bu düzeltmeyi yüklemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://Code.msdn.Microsoft.com/KB2390372 (http://code.msdn.microsoft.com/KB2390372)

NOT:MSDN kod Galerisi, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun neden, Kod Galerisi kaynak sayfasının bu dil için kullanılabilir olmamasıdır..

NOT:Ek sorunlar oluşursa veya bir sorun giderme gerekli ise, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.. Tam listesi Microsoft Müşteri Hizmetleri ve Destek telefon numaraları veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
NOT:Ayrıca, bu düzeltme aşağıdaki Microsoft Web sitesinden yükleyebilirsiniz:

http://Connect.Microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=31018 (http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=31018)

ÖNKOŞULLAR

Bu düzeltmeyi uygulamak için .NET Framework 4.0 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez..

Düzeltme Değiştirme Bilgileri

Bu düzeltme, başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür.. UTC ve yerel saat arasındaki farkı bulmak içinZaman dilimisekmesindeTarih ve SaatDenetim Masası'ndaki öğe.

Tüm desteklenen x 86 tabanlı sürümleri, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 ve Windows Server 2008 R2'in
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya Boyutu:TARİHSAATPlatform
Diasymreader.dll10.0.30319.356688,47231 Ağustos 201006: 59X86
SetupUi.dll10.0.30319.356295,24831 Ağustos 201006: 59X86
Setupengine.dll10.0.30319.356809,30431 Ağustos 201006: 59X86
Setup.exe10.0.30319.35678,15231 Ağustos 201006: 59X86
Tüm desteklenen x 64 tabanlı sürümleri, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 ve Windows Server 2008 R2'in
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya Boyutu:TARİHSAATPlatform
Diasymreader.dll10.0.30319.356688,47231 Ağustos 201006: 59X86
Diasymreader.dll10.0.30319.356939,86431 Ağustos 201007: 56X64
SetupUi.dll10.0.30319.356295,24831 Ağustos 201006: 59X86
Setupengine.dll10.0.30319.356809,30431 Ağustos 201006: 59X86
Setup.exe10.0.30319.35678,15231 Ağustos 201006: 59X86
Tüm desteklenen IA-64 tabanlı sürümleri, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 ve Windows Server 2008 R2'in
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya Boyutu:TARİHSAATPlatform
Diasymreader.dll10.0.30319.356688,47231 Ağustos 201006: 59X86
Diasymreader.dll10.0.30319.3562,386,77631 Ağustos 201008: 32IA-64
SetupUi.dll10.0.30319.356295,24831 Ağustos 201006: 59X86
Setupengine.dll10.0.30319.356809,30431 Ağustos 201006: 59X86
Setup.exe10.0.30319.35678,15231 Ağustos 201006: 59X86

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 4.0
Anahtar Kelimeler: 
kbqfe kbfix kbhotfixserver kbexpertiseadvanced kbsurveynew kbmt KB2390372 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2390372  (http://support.microsoft.com/kb/2390372/en-us/ )