2008-08-26 11 views
12

Yazdığım bir uygulama, her zaman istemci bilgisayarda kilitleniyor, ancak bir istisna açıklaması veya yığın izi almıyorum.
Aldığım tek şey, pencerelerin Microsoft'a göndermek istediği bir çökme raporu.
Bu döküm dosyasını almak ve araştırmak istiyorum, ancak bulamıyorum.Bir C# uygulaması için kilitlenme döküm dosyalarını bulma

"Hata raporunun içeriğini görüntüleme" bölümünde farklı bellek dökümlerini görebiliyorum, ancak kopyalayamıyorum veya kaydedemiyorum.

cevap

8

Kilitlenme dökümü görüntülemek için Windows debugging tools kullanabilirsiniz. En iyi şekilde yararlanmak için, o uygulama için sembollerin tam bir kopyasına ihtiyacınız olacaktır (diğer bir deyişle, aynı sürüm).

Windows hata ayıklama araçlarının nasıl kullanılacağı ile ilgili eğitimler için Tess's blog'a bakın. Kaza dökümlerini analiz etmem gerektiğinde sürekli onun bloguna başvuruyorum.

6

Tess'in blogu harika bir kaynaktı. Sonunda, uzaktan hata ayıklamayı nasıl yapacağımı anladım, yani çökme boşluğuna bakmak zorunda kalmam.

  • Remote debugging

    , nasıl kurmak ve çalıştırmak için:

    genel toplum için, burada yararlı buldum bazı bağlantılar.

  • Crash dumps, bunları nasıl kaydedebilir ve ayıklayabilirsiniz.
İlgili konular